@import url("css/menu.css");

body {
font-family: Arial, Helvetica, sans-serif;
/*font-size: 8.5pt;*/
color: #000000;
background-color: #ccc;
}
img:link
{
	margin:0;
	padding:0;
}
.news
{
	color:#b47014 !important;
	font-size:20px !important; 
	width:350px;

}

.Head   {
font-family: Arial, Helvetica;
font-size:  12px;
font-weight: bold;
text-align:right;
color: #a22706;
}

.ncu_today 
{
font-family: Veranda, Arial, Helvetica;
font-size:  12px;
font-weight: bold;
color: #000000;
vertical-align:top;
background-image: url(xpix/ncu_today.png);
background-repeat:repeat-y;
width:1000px;
}

 /*Set this width to % or pixels - eg.. 800px, 1024px or 100% for width */
.maintable {
width: 1060px !important;
margin-left:auto;
margin-right:auto;
}

/* SIGNIN */
.SignIn {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #a5cc7b;
text-align: right;
vertical-align: middle;
margin: 2px;
padding: 1px;
}

A.SignIn:link {
text-decoration: none;
font-size: 9pt;
font-family: Arial, Helvetica;
color:#a5cc7b;
text-align: right;
vertical-align: middle;
margin: 2px;
padding: 1px;
}

A.SignIn:visited  {
text-decoration: none;
font-size: 9pt;
font-family: Arial, Helvetica;
color:#a5cc7b;
text-decoration:underline;
text-align: right;
vertical-align: middle;
margin: 2px;
padding: 1px;
}

A.SignIn:active   {
text-decoration: none;
font-size: 9pt;
font-family: Arial, Helvetica;
text-decoration:underline;
color:#a5cc7b;
text-align: right;
vertical-align: middle;
display: block;
margin: 2px;
padding: 1px;
}

A.SignIn:hover    {
text-decoration: none;
font-size: 9pt;
font-family: Arial, Helvetica;
color:#060000;
text-decoration:underline;
text-align: right;
vertical-align: middle;
display: block;
margin: 2px;
padding: 1px;
}

.menu_bg{padding:0 0 0 0px;  margin: 0 0px 0 0px; height:40px; background:url(images/menu_bg.png) repeat-x top left;}
.menu_left{padding:0px; margin:0px; background:url(images/menu_left.png) no-repeat top left;}
.menu_right{margin:0px; background:url(images/menu_right.png) no-repeat top right; }

.Normal  {
font-family: Arial, Helvetica;
font-size: 8pt;
color: #000000;
}

a:link {
font-family: Arial, Helvetica, sans-serif !important;
font-size: 8.5pt !important; 
color: #1D335C !important;
text-decoration: none !important;
}
a:visited {
font-family: Arial, Helvetica, sans-serif !important;
font-size: 8.5pt !important;
color: #1D335C !important;
text-decoration: none !important;
}
a:hover {
font-family: Arial, Helvetica, sans-serif !important;
font-size: 8.5pt !important;
color: #FB6200 !important;
text-decoration: underline !important;
}
a:active {
font-family: Arial, Helvetica, sans-serif !important;
font-size: 8.5pt !important;
color: #1D335C !important;
text-decoration: none !important;
}

.Title {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
}
ul {
list-style-image: url(../xpix/arrow2.gif);
list-style-position: outside;
}
li {
font-family: Arial, Helvetica, sans-serif;
font-size: 9.5pt;
color: #666666;
list-style-position: outside;
list-style-type: lower-roman;
font-weight: normal;
}

.SubHead {
font-family: Arial, Helvetica;
font-size: 8pt;
font-weight: bold;
color: #3E9C5B;
}
.leftside {
background-image: url(xpix/left_side.gif);
background-repeat: repeat-y;
background-position: right top;
width: 30px!important;
}
.rightside {
background-image: url(xpix/right_side.gif);
background-repeat: repeat-y;
width: 30px !important;
}
.footer_leftside {
background-image: url(xpix/footer_left_curve.gif);
background-repeat: repeat-y;
background-position: right top;
width: 30px!important;
}
.footer_rightside {
background-image: url(xpix/footer_right_curve.gif);
background-repeat: repeat-y;
width: 30px !important;
}
.leftcol {
background-image: url(xpix/leftcolumnedge.gif);
background-repeat: no-repeat;
background-color: #EAEBF0;
}

/*--------- pane style ----------*/
.TopPane, .BottomPane{ padding:0px; margin:0px; }
.LeftBottomPane{padding:5px 4px 0px 0px;width:750px;}
.RightBottomPane{padding:5px 0px 0px 0px;width:250px;}
.ContentPane{ padding:0px 0px 0px 0px; width:600px; margin:0px; }
LeftPane{ padding:0px 10px 0px 0px; width:150px; margin:0px; }
.RightPane{ padding:0px 5px 0px 0px; width:250px; margin:0px; }


.contentcell {
background-color: #EFEFEF;
text-align: left;
vertical-align: top;
margin-top: 6px;
padding-top: 6px;
background-repeat: no-repeat;
background-position: left top;
height: 304px;
margin-left: 12px;
padding-left: 12px;
margin-right: 6px;
padding-right: 6px;
}
.loginpane {
text-align: right;
vertical-align: top;
margin-top: 20px;
margin-right: 20px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 20px;
padding-right: 10px;
padding-bottom: 0px;
padding-left: 0px;
}
.searchmiddle {
background-image: url(xpix/12_12.gif);
background-repeat: repeat-x;
background-position: left top;
text-align: right;
vertical-align: bottom;
font-family: "Trebuchet MS";
font-size: 9pt;
color: #333366;
margin-top: 0px;
margin-right: 4px;
margin-bottom: 4px;
margin-left: 0px;
padding-top: 0px;
padding-right: 4px;
padding-bottom: 4px;
padding-left: 0px;
}
.navtable 
{
	width:1000px;
	margin:auto;
}
.headerpaneleft {
margin-top: 10px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 10px;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 10px;
}
.leftcontentpane {
background-image: url(xpix/leftcolumntile.gif);
background-repeat: repeat-x;
background-color: #EAEBF0;
}
.headerpanecenter {
background-position: left top;
text-align: left;
vertical-align: top;
background-repeat: no-repeat;
margin-top: 10px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 5px;
}
.headerpaneright {
text-align: right;
vertical-align: bottom;
margin-top: 10px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 10px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
background-image: url(xpix/5_15.gif);
background-repeat: no-repeat;
background-position: right top;
}
.bluebartable {
background-image: url(xpix/bluebarbkgrd.gif);
background-repeat: repeat-x;
}
.bluebarcontentpane {
background-image: url(xpix/6_18.gif);
background-repeat: no-repeat;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 12px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 12px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #FFFFFF;
}
.contenttable {
background-color: #fcfdfa;
height: 100%;
width:100%; 
}
.footerleft {
width: 20px;
background-image: url(xpix/left_curve.gif);
background-repeat: no-repeat;
}
.footermid {
background-image: url(xpix/mid_curve.gif);
background-repeat: repeat-x;
width:961px;

}
.footerright {
width: 19px;
background-image: url(xpix/right_curve.gif);
background-repeat: no-repeat;
}

.footertable {
width:1008px !important;
}

.leftcoltable {
background-image: url(xpix/14_29.gif);
background-repeat: no-repeat;
}
.topcontentpane {
text-align: left;
vertical-align: top;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 6px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 6px;
padding-left: 0px;
height: 10px;
}
.bottomcontentpane {
text-align: center;
vertical-align: top;
margin: 0px;
padding: 0px;
height: 10px;
}

.orangebkgrdtable {
background-image: url(xpix/orangebkgrd.gif);
background-repeat: no-repeat;
}
.leftcolumnedge {
background-color: #F1F3F6;
background-image: url(xpix/13_22.gif);
background-repeat: no-repeat;
}
.leftcolrightedge {
background-image: url(xpix/9_18.gif);
background-repeat: no-repeat;
background-color: #EAEBF0;
}
.leftcolrightcorner {
background-image: url(xpix/9_18corner.gif);
background-repeat: no-repeat;
}
.headerpanerightedge {
background-image: url(xpix/14_26.gif);
background-repeat: no-repeat;
background-color: #EAEBF0;
}
.logomiddle {
text-align: left;
vertical-align: left;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;

}
.logobottom {
background-image: url(xpix/logobottomtile.gif);
background-repeat: repeat-x;
background-position: left top;
height: 28px;
text-align: right;
vertical-align: bottom;
}
.logoright {
background-image: url(xpix/logosidetile.gif);
background-repeat: repeat-y;
background-position: left top;
width: 16px;
text-align: right;
vertical-align: bottom;
}
.logoleft {
background-image: url(xpix/10_08.gif);
background-repeat: repeat-y;
background-position: left top;
width: 16px;
}
.logotop {
background-image: url(xpix/10_03.gif);
background-repeat: repeat-x;
background-position: left top;
height: 17px;
}
.toptablerightedge {
background-image: url(xpix/toptablerighttile.gif);
background-repeat: repeat-y;
background-position: left top;
width: 17px;
text-align: left;
vertical-align: top;
}

.rightcolumnedge {
background-color: #F1F3F6;
background-image: url(xpix/13_27.gif);
background-repeat: no-repeat;
}
.topinnertable {
background-image: url(xpix/10_05.gif);
background-repeat: no-repeat;
}
.TWC3topleftcorner {
background-image: url(xpix/TWC3_01.gif);
background-repeat: no-repeat;
height: 13px;
width: 14px;
}
.TWC3topmiddle {
background-image: url(xpix/TWC3_02.gif);
background-repeat: repeat-x;
height: 13px;
}
.TWC3toprightcorner {
background-image: url(xpix/TWC3_03.gif);
background-repeat: no-repeat;
height: 13px;
width: 13px;
}
.TWC3headerleft {
background-image: url(xpix/TWC3_04.gif);
background-repeat: repeat-y;
width: 14px;
}
.TWC3headermiddle {
background-image: url(xpix/TWC3_05.gif);
background-repeat: repeat;
}
.TWC3headerright {
background-image: url(xpix/TWC3_06.gif);
background-repeat: repeat-y;
width: 13px;
}
.TWC3headerleftbottom {
background-image: url(xpix/TWC3_07.gif);
background-repeat: no-repeat;
height: 4px;
width: 14px;
}
.TWC3headermiddlebottom {
background-image: url(xpix/TWC3_08.gif);
background-repeat: repeat-x;
height: 4px;
}
.TWC3headerrightbottom {
background-image: url(xpix/TWC3_09.gif);
background-repeat: no-repeat;
height: 4px;
}
.TWC3contentleft {
background-image: url(xpix/TWC3_10.gif);
background-repeat: repeat-y;
width: 14px;
}
.TWC3contentpane {
background-color: #FFFFFF;
margin-top: 3px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 3px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
text-align: left;
vertical-align: top;
}
.TWC3contentright {
background-image: url(xpix/TWC3_12.gif);
background-repeat: repeat-y;
width: 13px;
}
.TWC3bottomleftcorner {
background-image: url(xpix/TWC3_13.gif);
background-repeat: no-repeat;
height: 13px;
width: 14px;
}
.TWC3bottommiddle {
background-image: url(xpix/TWC3_14.gif);
background-repeat: repeat-x;
height: 13px;
}
.TWC3bottomrightcorner {
background-image: url(xpix/TWC3_15.gif);
background-repeat: no-repeat;
height: 13px;
width: 13px;
}
/* Blue text link */
.text1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: normal;
color: #1D335C;
}
A.text1:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: normal;
color: #1D335C;
text-decoration: none;
}
A.text1:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: normal;
color: #1D335C;
text-decoration: none;
}
A.text1:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: normal;
color: #FF6400;
text-decoration: underline;
}
A.text1:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: normal;
color: #1D335C;
text-decoration: none;
}
/* end Blue text link */
/* Bold text link */
.text1bold {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #1D335C;
}
A.text1bold:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #1D335C;
text-decoration: none;
}
A.text1bold:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #1D335C;
text-decoration: none;
}
A.text1bold:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #FF6400;
text-decoration: underline;
}
A.text1bold:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #1D335C;
text-decoration: none;
}
/* end Bold text link */
.whitebold {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #FFFFFF;
margin-top: 7px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 7px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.bodyblue {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
color: #1D335C;
text-align: left;
vertical-align: top;
line-height: 12pt;
}
.orangebold {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #FC6200;
text-align: center;
height: 10px;
}
.bodyblueBold {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
color: #1D335C;
text-align: left;
vertical-align: top;
}
/* end Bold text link */
/* White bold link */
.whiteBoldlink {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}
A.whiteBoldlink:link {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}
A.whiteBoldlink:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}
A.whiteBoldlink:hover {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
text-decoration: underline;
}
A.whiteBoldlink:active {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}
/* SearchPane */
.searchpane {
background-image: url(xpix/12_14.gif);
background-repeat: repeat-x;
background-position: right top;
text-align: right;
vertical-align: middle;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
color: #FFFFFF;
margin: 9px 0px 0px;
padding: 9px 0px 0px;
height: 34px;
}
A.searchpane:link {
background-image: url(xpix/12_14.gif);
background-repeat: repeat-x;
background-position: right top;
text-align: right;
vertical-align: middle;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
color: #FFFFFF;
margin: 9px 0px 0px;
padding: 9px 0px 0px;
height: 34px;
text-decoration: none;
}
A.searchpane:visited {
background-image: url(xpix/12_14.gif);
background-repeat: repeat-x;
background-position: right top;
text-align: right;
vertical-align: middle;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
color: #FFFFFF;
margin: 9px 0px 0px;
padding: 9px 0px 0px;
height: 34px;
text-decoration: none;
}
A.searchpane:hover {
background-image: url(xpix/12_14.gif);
background-repeat: repeat-x;
background-position: right top;
text-align: right;
vertical-align: middle;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
color: #FFFFFF;
margin: 9px 0px 0px;
padding: 9px 0px 0px;
height: 34px;
text-decoration: underline;
}
A.searchpane:active {
background-image: url(xpix/12_14.gif);
background-repeat: repeat-x;
background-position: right top;
text-align: right;
vertical-align: middle;
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
color: #FFFFFF;
margin: 9px 0px 0px;
padding: 9px 0px 0px;
height: 34px;
text-decoration: none;
}
.bodybluecentered {
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: normal;
color: #1D335C;
text-align: center;
vertical-align: top;
line-height: 12pt;
}
.text1boldorange {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
color: #FC6200;
height: 20px;
}
/* style for module titles */
.C1Title   {
font-family: Arial, Helvetica;
font-size:  11pt;
font-weight: bold;
color: #FFFFFF;
text-align: left;
vertical-align: middle;
}.C1Contenttable {
background-color: #FFFFFF;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-color: #708090;
border-bottom-color: #708090;
border-left-color: #708090;
margin: 6px;
padding: 6px;
height: 20px;
}
.C1Breaktable {
height: 4px;
}
.C1Actionscell {
font-family: Arial, Helvetica;
font-size:  4pt;
font-weight: normal;
color: #FFFFFF;
background-color: #708090;
height: 20px;
text-align: left;
vertical-align: middle;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}

.C1topleftcorner {
background-image: url(xpix/TWorangeC1_01.gif);
background-repeat: no-repeat;
height: 10px;
width: 9px;
}
.C1toprightcorner {
background-image: url(xpix/TWorangeC1_03.gif);
background-repeat: no-repeat;
height: 10px;
width: 9px;
}
.C1topmiddle {
background-image: url(xpix/TWorangeC1_02.gif);
background-repeat: repeat-x;
height: 10px;
}
.C1leftedge {
background-image: url(xpix/TWorangeC1_04.gif);
background-repeat: repeat-y;
width: 9px;
}
.C1rightedge {
background-image: url(xpix/TWorangeC1_06.gif);
background-repeat: repeat-y;
width: 9px;
}
.C1bottomleftcorner {
background-image: url(xpix/TWorangeC1_07.gif);
background-repeat: no-repeat;
height: 11px;
width: 9px;
}
.C1bottomrightcorner {
background-image: url(xpix/TWorangeC1_09.gif);
background-repeat: no-repeat;
height: 11px;
width: 9px;
}
.C1bottommiddle {
background-image: url(xpix/TWorangeC1_08.gif);
background-repeat: repeat-x;
height: 9px;
}
.C1contentpane {
background-image: url(xpix/TWorangeC1_05.gif);
background-repeat: repeat;
text-align: left;
vertical-align: top;
height: 20px;
margin-top: 6px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 6px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}
.C1middle {
background-image: url(xpix/TWorangeC1_05.gif);
background-repeat: repeat;
text-align: left;
vertical-align: top;
font-family: Tahoma;
font-size: 10px;
font-weight: bold;
color: #FFFFFF;
}
.whitebold2 {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
font-weight: bold;
color: #FFFFFF;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}

/* Class Updated by Nina Meiers - dotnetnuke@xd.com.au - for DNN 4 and above */
/* Standardised SkinObjects */

.hleftpane {padding-top: 30px; }

.SkinObject {font-family: Arial, Helvetica;font-size: 8pt;font-weight: normal;/*line-height: 10pt;*/color: #000066;}
A.SkinObject:link {color: #000066;text-decoration: none;}
A.SkinObject:visited {color: #000066;text-decoration: none;}
A.SkinObject:hover {color: #000066;text-decoration: underline;}
A.SkinObject:active {color: #000066;text-decoration: none;line-height: 9pt;}


.headerbottom {
background-image: url(xpix/InnerPageHeader_15.gif);
background-repeat: repeat-x;
}


.headerright {
background-image: url(xpix/InnerPageHeader_10.gif);
background-repeat: repeat-y;
}

/* Sign In Buttons */
.StandardButton {
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
color: #ffffff;
background-color: #FF6600;
text-align: center;
vertical-align: middle;
display: block;
margin: 2px;
padding: 2px;
border-top: 1px solid #CFD6E5;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF;
border-left: 1px solid #CFD6E5;
background-image: url(xpix/buttonbkgrd.gif);
}

.RightHeaderPane {
padding-right: 5px;
padding-bottom: 5px;
padding-left: 3px;
padding-top: 3px;
}

