/* Printer Output */
/**************************************************************************************************************/
@media print {
#tooltip {display:none}
#cascmenu {display:none}
}
/**************************************************************************************************************/

img{ behavior: url('/fintranet/resources.nsf/iepngfix.php') }
/* Standard HTML Elements */
/**************************************************************************************************************/
img {border:0px}
/*body {font-family:verdana; font-size:12px;}*/

.webhyperlink a:link, .webhyperlink a:visited {color:#00f; text-decoration:none}
.webhyperlink a:hover {color:#A60; text-decoration:underline}


body {font-family:verdana; font-size:12px; text-align:center; /*For IE6 Shenanigans*/

color:#000000;
background-color:#ffffff;
margin:0px;
overflow:auto;
background-image:url('header-gradient_gif.gif');
background-repeat:repeat-x;
height:100%;
}

.wrapper{
   width:85%;
   text-align:left;
   margin:0 auto;
   margin-bottom:0px;
   margin-top:0px;
   padding: 0px, 0px, 0px, 0px;
 
}

.footerwrapper{
	width:100%;
	padding:0;
	background-image:url('footer-gradient_gif.gif');
	background-repeat:repeat-x;
	
}
#tableFT
{
    font-family: Arial, Sans-Serif;
    font-size: 13px;
    background-color: #d6e5f4;
    padding: 2px;
}

#tableFT input[type="text"], #tableFT textarea
{
    font-family: Arial, Sans-Serif;
    font-size: 13px;
    margin-bottom: 5px;
    display: block;
    padding: 1px;
    border: solid 1px #85b1de;
    width: 400px;
}

input {font-family:verdana; font-size:12px}
textarea {font-family:verdana; font-size:12px}
select {font-family:verdana; font-size:11px}
a.link, a.visited {text-decoration:none; color:#00f}
a.hover {text-decoration:underline; color:#A60;}
td {font-size:11px; font-family:Verdana; color:#039}
/**************************************************************************************************************/


/* Header Stuff */
/**************************************************************************************************************/
#headerstripes {background: url(/fintranet/resources.nsf/header_stripes.gif); background-repeat:no-repeat; height:13px; position:relative;width:100%}
#headerimage {background: url(/fintranet/resources.nsf/header_title.jpg); background-repeat:no-repeat; height:58px; position:relative;width:100%}

.headermenu {background: url(/fintranet/resources.nsf/header_menu.gif); background-repeat:repeat-x; position:relative; padding-top:5px; 	color:#ffffff; background-color:#00458A; font-size:11px; font-family:Verdana; height:100%; max-height:20px;}
.headermenuitem, .headermenuitem_on {padding-right:10px; padding-left:10px; padding-top:1px; padding-bottom:3px; border:0px;
	border-right:1px #cccccc solid; cursor:pointer}
.headermenuitem_on {background-color:#DFD8A4; color:#006}
.headermenuitemleft, .headermenuitemleft_on, .headermenuitemleft_active {padding-right:10px; padding-left:10px; padding-top:1px; padding-bottom:3px; border:0px; border-right:1px #cccccc solid; cursor:pointer}
.headermenuitemright, .headermenuitemright_on, .headermenuitem_active {padding-right:10px; padding-left:10px; padding-top:1px; padding-bottom:3px; border:0px; border-left:1px #cccccc solid; cursor:pointer}
.headermenuitemleft_on, .headermenuitemright_on {background-color:#DFD8A4; color:#006}
.headermenuitemleft_active, .headermenuitemright_active {background-color:#FFF; color:#006}
/**************************************************************************************************************/


/* Microsoft Office Styles */
/**************************************************************************************************************/
H1 {font-family:verdana; font-size:16px; color:#006}
H2 {font-family:verdana; font-size:14px; color:#006}
H3 {font-family:verdana; font-size:12px; color:#006}
.MsoBodyText {font-family:verdana; font-size:12px; color:#006}
.Bullet1 {font-family:verdana; font-size:12px; padding-left:50px; color:#006; list-style-type: circle}
.Bullet2 {font-family:verdana; font-size:12px; padding-left:70px; color:#006; list-style-type: circle}
.Bullet3 {font-family:verdana; font-size:12px; padding-left:90px; color:#006; list-style-type: circle}
.Bullet4 {font-family:verdana; font-size:12px; padding-left:130px; color:#006; list-style-type: circle}
.Title1 {font-family:verdana; font-size:12px; color:#FFFFFF; display:none}
.LearningObjective {font-family:verdana; font-size:12px; font-weight:bold; color:#006}
.KeyTerms {font-family:verdana; font-size:12px; font-weight:bold; color:#006}
.MsoNormalTable {font-family:verdana; font-size:12px; font-weight:normal; color:#006}
.Definition {font-family:verdana; font-size:12px; font-weight:normal; color:#006}
.Exercise {font-family:verdana; font-size:12px; font-weight:bold; color:#006}
.Numberlist {font-family:verdana; font-size:12px; color:#006}
.Choicelist {font-family:verdana; font-size:12px; font-weight:normal; color:#006}
.Summary {font-family:verdana; font-size:12px; font-weight:bold; color:#006}
.Explanation {font-family:verdana; font-size:12px; font-weight:normal; color:#006}
/**************************************************************************************************************/


/* Framework Elements
/**************************************************************************************************************/

#columns {border:0px}

#searchinput {color:#006; width:130px}

#leftcolumn_table {width:190px; vertical-align:top; border:0px; border-right:1px #BCD solid;}
#leftcolumn {padding:10px; font-family:verdana; font-size:11px}
.leftmenuitem, .leftmenuitem_on {padding:2px; padding-left:5px; padding-right:5px; color:#00F; cursor:pointer}
.leftmenuitem_on {background:#00458A; color:#ffffdf}
.leftmenutitle {background-color:#7791E3; font-family:Verdana; font-size:11px; color:#FFFFFF;  font-weight:bold; border:1px #006 solid; text-align:center}
.leftmenucontent {font-family:Verdana; font-size:11px; color:#003399; background-color:#efefef; border:1px #cfcfcf solid; border-top:0px; margin-bottom:10px; padding:5px}
#leftcolumn a:link, #leftcolumn a:visited {text-decoration:none; color:#00f}
#leftcolumn a:hover {color:#A60; text-decoration:underline}

#rightcolumn_table {vertical-align:top}
#rightcolumn {padding-top:5px; padding-left:10px; padding-bottom:10px; font-family:Verdana; font-size:12px; color:#000066; vertical-align:top}
#rightcolumn a:link, #rightcolumn a:visited {text-decoration:none; color:#00f; !important}
#rightcolumn a:hover {color:#A60; text-decoration:underline; !important}
#rightcolumn td {padding:0px; font-family:Verdana; font-size:11px; color:#000066; vertical-align:top}
#mainContent {padding-top:5px; padding-left:10px; padding-bottom:10px; font-family:Verdana; font-size:12px; color:#000066; vertical-align:top}
#mainContent a:link, #mainContent a:visited {text-decoration:none; color:#00f; !important}
#mainContent a:hover {color:#A60; text-decoration:underline; !important}
#mainContent td {padding:0px; font-family:Verdana; font-size:12px; color:#000066; vertical-align:top}
/**************************************************************************************************************/


/* Page Elements
/**************************************************************************************************************/
.page_titlebar {font-family:Verdana; font-size:15px; font-weight:bold; border:0px; background-repeat:repeat-y; color:#933000; margin-top:10px; text-align:left; margin-bottom:10px}
/*Old Section_title color - #5556C6*/
.section_title {font-family:Verdana; font-size:13px; color:#FFF; font-weight:bold; background-color:#00458A; border:1px #006 solid; text-align:left; padding-left:5px; padding-top:2px; padding-bottom:2px}
.section_body {font-family:Verdana; font-size:11px; color:#000066; background-color:#efefef; border:1px #cfcfcf solid; border-top:0px; padding:5px; margin-bottom:15px}
.section_intro {font-family:Verdana; font-size:12px; color:#000066; background-color:#efefef; border:1px #cfcfcf solid; border-top:0px; border-bottom:0px; padding:5px}
.section_title_text, .section_title_text a:link {font-family:Arial; font-size:14px; color:#FFF; font-weight:bold}
.column_title_noborder {font-family:Verdana; font-size:11px; color:#006; font-weight:bold}
.column_title {font-family:Verdana; font-size:11px; color:#006; font-weight:bold; border-bottom:1px #888 solid}
.section_title_red {font-family:Verdana; font-size:13px; color:#FFF; font-weight:bold; background-color:#990000; border:1px #006 solid; text-align:left; padding-left:5px; padding-top:2px; padding-bottom:2px}
/**************************************************************************************************************/


/* Misc Design Elements
/**************************************************************************************************************/
.comment {font-size:9px; font-family:Verdana; color:#888}
.helpword {border:0px; border-bottom:1px solid #00af00; cursor:help}
.breadcrumbs {font-size:9px; font-family:Verdana; text-align:left}
.spacer15 {height:15px;}
.heading {font-size:12px; font-family:Verdana; font-weight:bold; padding-top:5px}
.smallfonts, .smallfonts td {font-size:9px; font-family:Verdana}
.customhr {border:0px; border-top:1px solid #222393; margin-top:8px; margin-bottom:8px}
.requiredfield {background-image: url(/fintranet/resources.nsf/required.gif); background-position:top right; background-repeat:no-repeat}
.validfield {background-image: url(/fintranet/resources.nsf/valid.gif); background-position:top right; background-repeat:no-repeat}
.inlinepopup {background-color:#ccc; border:2px #888 solid; position:absolute; padding:5px; z-index:1000}
#tooltip {position:absolute; top:0px; left:0px; background-color:#ffffdf; border:2px #dfdfaf solid; font-family:Verdana; font-size:10px; padding:2px; visibility:hidden; z-index:999999999}
.viewbody {font-family:Verdana; font-size:11px; color:#000066; background-color:#efefef; padding:0px; margin-bottom:0px}
.viewbody th {font-size:11px; font-family:Verdana; font-weight:bold; padding-top:5px; color:#000066;}
.viewbodyWithoutBackground {font-family:Verdana; font-size:11px; color:#000066; padding:0px; margin-bottom:0px}
.viewbodyWithoutBackground th {font-size:11px; font-family:Verdana; font-weight:bold; padding-top:5px; color:#000066;}
.link {text-decoration:none; color:#00f}
/**************************************************************************************************************/

/* Sortable tables */
/**************************************************************************************************************/
table.sortable th { font-weight: bold; cursor: pointer; font-size:11px; font-family:Verdana; color:#039;}
table.sortable th.sorttable_nosort {cursor: default;}
/**************************************************************************************************************/

/* Footer Stuff */
/**************************************************************************************************************/
#footer {font-family:Verdana; font-size:10px; text-align:center}
#footer a:link, #footer a:visited {color:#6666CC; text-decoration:none}
#footer a:hover {color:#A60; text-decoration:underline}
.footerbar {background: url(/fintranet/resources.nsf/footer.gif); background-repeat:repeat-x; position:relative; padding-top:5px; height:40px;}
.footermenu {font-size:10px; color:#000; font-family:Verdana}
.footermenu a:link, .footermenu a:visited {color:#00f; text-decoration:none}
.footermenu a:hover {color:#A60; text-decoration:underline}
.footermenuitem_on {background-color:#DFD8A4; color:#006}
.footercopyright {font-family:verdana; font-size:10px;  color:#333333; text-align: center}
/**************************************************************************************************************/

/* Form Elements */
/**************************************************************************************************************/
.formTitle {font-family:Verdana; font-size:18px; font-weight:bold; color:#9F000F;}
.formLabel {font-family:Verdana; font-size:12px; font-weight:bold; color:#000080;}
.formField {font-family:verdana; font-size:11px; color:#000000;}
.formFieldBig {font-family:verdana; font-size:11px; width:350px; height:50px; color:#000000;}
.MsgGray {font-family:Verdana; font-size:11px; color:#808080;}
.MsgRed {font-family:Verdana; font-size:10px; color:red;}
.topicTitle {font-family:Verdana; font-size:15px; font-weight:bold; color:#000000;}
.topicBody {font-family:Verdana; font-size:12px; color:#000066;}
.commentDetails {padding:0px; font-family:Verdana; font-size:11px; color:#000066; vertical-align:top}
/**************************************************************************************************************/

#mail
{
border-collapse:collapse;
}
#mail td, #mail th 
{
border:1px solid #AAAAAA;
padding:3px 7px 2px 7px;
}
#mail tr.header td 
{
text-align:left;
padding-top:5px;
padding-bottom:4px;
background-color:#1F007F;
color:#ffffff;
}
#mail tr.alt td 
{
color:#000000;
background-color:#EAF2FC;
}



