/* Master 2006 overrides */

#logoutPageImage { background:none; width:0px; height:0px; }

/* End of Master 2006 overrides */


/*FRAUD UNIVERSITY CSS*/

body { text-align:center; margin:10px; padding:0px; font-family:arial,verdana; color:#1a1a1a;}
img { }
h1 { font-size:16pt; font-weight:bold; color:#999999; font-family:arial;}
h2 { font-size:14pt; font-weight:bold; color:#999999; font-family:arial;}
h3 { font-size:12pt; font-weight:bold; color:#999999; font-family:arial;}
h4 { font-size:10pt; font-weight:bold; color:#999999; font-family:arial;}

.loginBox { font-family:arial,verdana; font-size:8pt; float:right; margin-top:10px; text-align:left; margin-right:40px; }
 .loginBox a { text-decoration:none; color:#397198;}
 .loginBox a:visited { text-decoration:none; color:#397198;}
.topMessageBox { font-family:arial,verdana; font-size:8pt; float:left; margin-top:10px; text-align:left; margin-right:5px; }
 .topMessageBox a,.topMessageBox a:visited  { text-decoration:none; color:#397198;} 
.subButt { vertical-align:bottom; }
.companyInfo { margin-right: 40px; clear:both; }
.bottomMenu { float:right; }
.copyrightText { margin-right: 60px; }
.menuTable { font-size:10pt;text-align:left; background:#397198; background:transparent; margin-top:0px;}
 .menuTable a, .menuTable a:visited,.menuTable a:link { text-decoration: none; font-family:arial,verdana; font-size:10pt; color:#397198;background:#FFFFFF;display:block;padding-right:15px; padding-left:15px;margin:0; }
 .menuTable a:hover { text-decoration: none; font-family:arial,verdana; font-size:10pt; color:#FFFFFF;background:#548cab; }
 .menuTable td { border-top:2px solid #84a7bf; border-bottom:2px solid #84a7bf; opacity:.65;filter: alpha(opacity=65,style=0);padding:0; }
 .menuTable td:hover {  } 
.newsTable { border-left:2px solid #548cab; border-top:2px solid #548cab; font-size:8pt; color:#cccccc; }
 .newsTable th { font-size:12pt; color:#ffc827; font-weight:bold;}
 .newsTable td { padding:5px;font-size:8pt; color:#cccccc;}
 .newsTable a, .newsTable a:visited, .newsTable a:link { color:#ffc827;} 
.hoursTable { border:2px solid #666666; border-collapse: collapse; width:400px; }
.hoursTable td { border:1px solid #666666; text-align:center; }
.articleTable { border:1px solid #CCCCCC; text-align:center; width:650; }
 .articleTable th { font-weight:bold; }
 .articleTable td { background:#CCCCCC; }
 .articleTable a { }
 .articleTable a:hover { font-weight:bold; text-decoration:none; background:#FFFFFF; }
.sitemapTable { border:1px solid #CCCCCC; text-align:center; width:500; margin-top:20px; }
*>.sitemapTable { border:1px solid #CCCCCC; text-align:center; width:500; margin-top:90px; }
 .sitemapTable th { font-weight:bold; }
 .sitemapTable td { background:#CCCCCC; }
 .sitemapTable a { }
 .sitemapTable a:hover { font-weight:bold; text-decoration:none; background:#FFFFFF; }
.downloadBox { border:1px solid #397198;border-top:2px solid #397198;color:#333333;text-align:left;padding:5px;margin:2px; }
.reenterPage { font-family:arial,verdana; font-size:8pt; margin-top:120px; margin-left:150px;} 
.tipBox { margin-top:60px; }


 
.articleFooter { font-size:8pt;}
  
#pageContainer {width:900px; margin:auto; text-align:center;}
#header { border:1px solid black; width:888px; padding:5px;}
#logo { float:left; display:inline; }
 #logo img { border:none;margin-right:10px; } 
 #logo a { cursor:pointer; }
#topMenu {  font-family:arial,verdana; font-size:8pt; font-weight:bold; float:right; clear:right;width:400px;margin-right:5px; margin-top:45px;text-align:right; }
*>#topMenu { margin-top: 0px; }
 #topMenu a { text-decoration: none; font-family:arial,verdana; font-size:8pt; font-weight:bold; color:#1a1a1a; }
 #topMenu a:hover { text-decoration: underline; font-family:arial,verdana; font-size:8pt; font-weight:bold; color:#1a1a1a; }
#incourseTopMenu {  font-family:arial,verdana; font-size:8pt; font-weight:bold; float:right; clear:right;width:400px;margin-right:5px; margin-top:65px;text-align:right; }
*>#incourseTopMenu { margin-top: 0px; }
 #incourseTopMenu a { text-decoration: none; font-family:arial,verdana; font-size:8pt; font-weight:bold; color:#1a1a1a; }
 #incourseTopMenu a:hover { text-decoration: underline; font-family:arial,verdana; font-size:8pt; font-weight:bold; color:#1a1a1a; }
#moto { font-family:arial;font-size:12px; margin-left:6px; margin-top:-8px; font-weight:bold; float:left; clear:left;width:400px;text-align:left; color:#666666;}
#topBar{ height:15px; background:#1a1a1a; font-size:2pt; } /* have to fake it here with the font size to make it work in IExplorer.....*/
#main {  border-left:1px solid black; border-right:1px solid black; background:#397198; } /* background-image: url(/simages/frauduni/torchbackground.gif); background-repeat:no-repeat; background-position:2px 85px;width:900px;} */
*>#main {  width:898px;}
#leftCol { margin-top:28px; padding:10px; width:150px; float:left; font-family:arial,verdana; font-size:12pt; font-weight:bold; text-align:left; }
#centerCol {  background:transparent; float:left; font-size:11pt; text-align:left; margin:5px;width:530px; }
*>#centerCol {  width:510px; }
#content { padding:15px;  text-align:left; background:#ffffff; color:#336699; font-size:10pt; }
 #content a, #content a:visited  { color:#336699; } 
#contentIncourseBG{ background:#ffffff;}

#contentIncourse { padding:15px; margin-top:-20px; margin-bottom:10px; text-align:left; color:#00000; font-size:10pt; }


/*
#contentIncourse a, #contentIncourse a:visited, #contentIncourse a:link, #contentIncourse a:active { color:#000000; text-decoration:underline; }
*/
 
*>#contentIncourse { margin-top:0px; } 
#breadCrumb { padding:3px;margin-top:15px; color: #548cab; font-size:8pt; font-weight:bold; border-bottom:2px solid #548cab; }
 #breadCrumb a { text-decoration:none;font-family:arial,verdana; font-size:8pt; font-weight:bold; color:#ffc827; }
#rightCol { padding:5px; margin-left:5px;margin-top:34px; float:left; width:190px; }
 *>#rightCol { margin-left:5px; width:160px;}
#bottomBar { height:15px; background:#1a1a1a; font-size:2pt;} /* have to fake it here with the font size to make it work in IExplorer.....*/
#bottomMenu { font-family:arial,verdana; font-size:8pt; font-weight:bold; float:right; margin-top:5px; margin-right:5px;}
 #bottomMenu a { text-decoration: none; font-family:arial,verdana; font-size:8pt; font-weight:bold; color:#1a1a1a; } 
 #bottomMenu a:hover { text-decoration: underline; font-family:arial,verdana; font-size:8pt; font-weight:bold; color:#1a1a1a; }
#enrollBox { text-align:right;float:right; }
#bookstoreItem { margin-top:75px; }

.button{ text-align:center; height:25px; padding:5px 5px 2px 5px;display:inline-block;text-align:center; }  
*>.button { height:20px;display:-moz-inline-block;display:inline-block; }
.button:link, .button:visited, .button:active, .button:hover { color:#000000; font-weight:bold; font-family: arial, verdana, helvetica,sans serif; font-size:8pt; text-transform:uppercase; text-decoration:none; }


.sOkButton,.xsOkButton,.lOkButton { color:white !important; }
.sCancelButton,.xsCancelButton,.lCancelButton { color:black !important; }
.sAttButton,.xsAttButton,.lAttButton { color:white !important; }


#centerCol a.quizQuesButtonOff { color:white;font-weight:bold;font-size:120%;background: url(/simages/buttons/questionball.gif) no-repeat; width:30px; height:30px; }
#centerCol *>a.quizQuesButtonOff { height:25px; width:20px; }
#centerCol a.quizQuesButtonOff:link, #contentIncourse .quizQuesButtonOff:active, #contentIncourse .quizQuesButtonOff:visited { color:#white; font-weight:bolder; font-size:13pt;background: url(/simages/buttons/questionball.gif) no-repeat; }
#centerCol a.quizQuesButtonOff:hover { text-decoration:none; background: url(/simages/buttons/questionball.gif) no-repeat; font-size:13pt; }

#centerCol a.quizQuesButtonOn { font-weight:bold;font-size:120%; background: url(/simages/buttons/questionballOn.gif) no-repeat;text-align:center; height:30px; width:30px; }
#centerCol *>a.quizQuesButtonOn { height:25px; width:20px; }
#centerCol a.quizQuesButtonOn:link, .quizQuesButtonOn:active, .quizQuesButtonOn:visited { color:#black; font-weight:bolder; font-size:13pt; }
#centerCol a.quizQuesButtonOn:hover { text-decoration:none; background: url(/simages/buttons/questionballOn.gif) no-repeat; }

 
/* 
// float fix for browsers... (this sucks) 
// basically, any item which is not pushing the bottom of a box down
// because of a float in that box, should be added to this list of selectors
*/

#main:after,#menu:after,#header:after,#centerCol:after{
    content: ".";
    font-size:1px;
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html #main {height: 1%; overflow:visible; }
* html #header {height: 1%;}
* html #menu {height: 1%;}
* html #centerCol {height: 1%;}

/* End hide from IE-mac */
/* end float fix css */

@media print {
	#pageContainer,#main,#centerCol,#content,#contentIncourse { 
		height:auto;
		width:100%;
		background:transparent;
		background-image:none;
		border:0px;
		float:none;
	}
	table { width:100%; }
	contentIncourse table table td { width:100%; }
	#header { boder:0px;margin:0px;padding:0px; }
	#leftCol,#rightCol,#bottomBar,#bottomMenu,#secureSeal {
		display:none;
	}
}

/*END OF FRAUD UNIVERSITY CSS*/
