/*-------------------------------------------------------------------------------------*/
/* DIALOG BOXES                                                                        */
/*-------------------------------------------------------------------------------------*/
body {margin:0; font-family:Verdana, Arial, Helvetica; font-size:14px}
#contentcustomdialog {padding:0px}
#dialog {position:absolute; width:425px; padding:10px; z-index:200; background:#fff}
#dialog-header {display:block; position:relative; width:411px; padding:3px 6px 7px; height:14px; font-size:14px; font-weight:bold}
#dialog-title {float:left}
#dialog-close {float:right; cursor:pointer; margin:3px 3px 0 0; height:11px; width:11px; background:url(DIALOGBOXIMAGES/dialog_close.gif) no-repeat}
#dialog-content {display:block; height:160px; padding:6px; color:#666666; font-size:13px}
#dialog-mask {position:absolute; top:0; left:0; min-height:100%; width:100%; background:#FFF; opacity:.75; filter:alpha(opacity=75); z-index:100}
.error {background:#fff url(DIALOGBOXIMAGES/error_bg.jpg) bottom right no-repeat; border:1px solid #924949; border-top:none}
.errorheader {background:url(DIALOGBOXIMAGES/error_header.gif) repeat-x; color:#6f2c2c; border:1px solid #924949; border-bottom:none}
.warning {background:#fff url(DIALOGBOXIMAGES/warning_bg.jpg) bottom right no-repeat; border:1px solid #c5a524; border-top:none}
.warningheader {background:url(DIALOGBOXIMAGES/warning_header.gif) repeat-x; color:#957c17; border:1px solid #c5a524; border-bottom:none}
.success {background:#fff url(DIALOGBOXIMAGES/success_bg.jpg) bottom right no-repeat; border:1px solid #60a174; border-top:none}
.successheader {background:url(DIALOGBOXIMAGES/success_header.gif) repeat-x; color:#3c7f51; border:1px solid #60a174; border-bottom:none}
.prompt {background:#fff url(DIALOGBOXIMAGES/prompt_bg.jpg) bottom right no-repeat; border:1px solid #4f6d81; border-top:none}
.promptheader {background:url(DIALOGBOXIMAGES/prompt_header.gif) repeat-x; color:#355468; border:1px solid #4f6d81; border-bottom:none}

/*-------------------------------------------------------------------------------------*/
/* TABLES                                                                              */
/*-------------------------------------------------------------------------------------*/

.tableA {border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;
border-top-width:1px; border-right-width:2px; border-bottom-width:2px; border-left-width:2px; 
border-top-color:#000000; border-right-color:#000000; border-bottom-color:#000000; border-left-color:#000000;
}
.tableA td {
border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;
border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px;
border-collapse:collapse;
}
.tableB {
border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; 
border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px; 
border-top-color:#000000; border-right-color:#000000; border-bottom-color:#000000; border-left-color:#000000;
border-collapse:collapse;
}
.tableB td {
border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;
border-top-width:1px; border-right-width:1px; border-bottom-width:2px; border-left-width:0px;
border-collapse:collapse;
}
.tableB1 {
border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; 
border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px; 
border-top-color:#000000; border-right-color:#000000; border-bottom-color:#000000; border-left-color:#000000;
border-collapse:collapse;
}
.tableB1 td {
border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;
border-top-width:0px; border-right-width:0px; border-bottom-width:1px; border-left-width:0px;
border-collapse:collapse;
}
.tableB2 {
border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; 
border-top-width:2px; border-right-width:2px; border-bottom-width:2px; border-left-width:2px; 
border-top-color:#333333; border-right-color:#333333; border-bottom-color:#333333; border-left-color:#333333;
border-collapse:collapse;
}
.tableB2 td {
border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;
border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px;
border-collapse:collapse;
}

.tableC {
border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;
border-top-width:2px; border-right-width:2px; border-bottom-width:2px; border-left-width:2px; 
border-top-color:#000000; border-right-color:#000000; border-bottom-color:#000000; border-left-color:#000000;
}
.tableC td {
border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;
border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px;
border-collapse:collapse;
}

.tableD {
border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;
border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; 
border-top-color:#333333; border-right-color:#333333; border-bottom-color:#333333; border-left-color:#333333;
}

.tableD td {
border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;
border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px;
border-collapse:collapse;
}

.tableE {
border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; 
border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; 
border-top-color:#000000; border-right-color:#000000; border-bottom-color:#000000; border-left-color:#000000;
border-collapse:collapse;
}

.tableE td {
border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;
border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px;
border-collapse:collapse;
}

.tableF {
border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; 
border-top-width:0px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; 
border-top-color:#000000; border-right-color:#000000; border-bottom-color:#000000; border-left-color:#000000;
border-collapse:collapse;
}
.tableF td {
border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;
border-top-width:0px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px;
border-collapse:collapse;
}

.tableG {
border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; 
border-top-width:2px; border-right-width:2px; border-bottom-width:2px; border-left-width:2px; 
border-top-color:#000000; border-right-color:#000000; border-bottom-color:#000000; border-left-color:#000000;
border-collapse:collapse;
}
.tableG td {
border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;
border-top-width:2px; border-right-width:2px; border-bottom-width:2px; border-left-width:2px;
border-collapse:collapse;
}

.tableH {
border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; 
border-top-width:0px; border-right-width:0px; border-bottom-width:1px; border-left-width:0px; 
border-top-color:#000000; border-right-color:#000000; border-bottom-color:#000000; border-left-color:#000000;
border-collapse:collapse;
}
.tableH td {
border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;
border-top-width:0px; border-right-width:0px; border-bottom-width:1px; border-left-width:0px;
border-collapse:collapse;
}

.tableI {
border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; 
border-top-width:0px; border-right-width:1px; border-bottom-width:0px; border-left-width:1px; 
border-top-color:#000000; border-right-color:#000000; border-bottom-color:#000000; border-left-color:#000000;
border-collapse:collapse;
}
.tableI td {
border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;
border-top-width:0px; border-right-width:1px; border-bottom-width:0px; border-left-width:1px;
border-collapse:collapse;
}

.tableJ {
border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; 
border-top-width:0px; border-right-width:2px; border-bottom-width:2px; border-left-width:2px; 
border-top-color:#CCCCCC; border-right-color:#CCCCCC; border-bottom-color:#CCCCCC; border-left-color:#CCCCCC;
border-collapse:collapse;
}
.tableJ td {
border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;
border-top-width:0px; border-right-width:2px; border-bottom-width:2px; border-left-width:2px;
border-collapse:collapse;
}

.table1 {border: 2px solid #333333; border-collapse:collapse;}
.table1 th {border: 2px solid #333333;}
.table1 td {border: 2px solid #333333;}
.table2 {border: 0px solid #333333; border-collapse:collapse;}
.table2 td {border: 0px solid #333333;}
.table3 {border: 2px solid #000000; border-collapse:collapse;}
.table3 td {border: 2px solid #000000;}
.table4 {border: 2px solid #000000; border-collapse:collapse;}
.table4 td {border: 2px solid #000000;}
.table5 {
border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;
border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px; 
border-top-color:#CCCCCC; border-right-color:#CCCCCC; border-bottom-color:#CCCCCC; border-left-color:#000000;
}
.table5 td {
border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;
border-top-width:0px; border-right-width:0px; border-bottom-width:0px; border-left-width:0px;
border-collapse:collapse;
}
.table6 {border: 0px solid #CCCCCC; border-collapse:collapse;}
.table6 td {border: 0px solid #CCCCCC;}
.table7 {border: 2px solid #000000; border-collapse:collapse;}
.table7 th {border: 0px solid #000000;}
.table7 td {border: 0px solid #000000;}
.table8 {border: 0px solid #A3918F; border-collapse:collapse;}
.table8 th {border: 0px solid #A3918F;}
.table8 td {border: 0px solid #A3918F;}
.table9 {border: 0px solid #CCCCCC; border-collapse:collapse;}
.table9 td {border: 0px solid #CCCCCC;}
.table10 {border: 2px solid #CCCCCC; border-collapse:collapse;}
.table10 td {border: 2px solid #CCCCCC;}
.table11 {border: 0px solid #000000; border-collapse:collapse;}
.table11 td {border: 0px solid #000000;}
.table12 {border: 0px solid #000000; border-collapse:collapse;}
.table12 td {border: 3px solid #000000;}

.table13 {border: 4px solid #CCCCCC; border-collapse:collapse;}
.table13 td {border: 0px solid #CCCCCC;}

.tableblack {border: 1px solid #000000; border-collapse:collapse;}
.tableblack td {border: 0px solid #000000;}

.tableblack1 {border: 1px solid #000000; border-collapse:collapse;}
.tableblack1 td {border: 1px solid #000000;}

.tableblack2 {border: 2px solid #000000; border-collapse:collapse;}
.tableblack2 td {border: 0px solid #000000;}

.tableblack2cell {border: 2px solid #000000; border-collapse:collapse;}
.tableblack2cell td {border: 2px solid #000000;}

.tableblue {border: 2px solid #8C94D9; border-collapse:collapse; background-color:#8C94D9;}
.tableblue td {border: 0px solid #8C94D9;}

.tablegreynew {border: 2px solid #BBBDC0; border-collapse:collapse; background-color:#BBBDC0;}
.tablegreynew td {border: 0px solid #BBBDC0;}


.tableblue2 {border: 1px solid #8C94D9; border-collapse:collapse;}
.tableblue2 td {border: 1px solid #8C94D9;}

.tableblue3 {border: 1px solid #BDD1F0; border-collapse:collapse; background-color:#BDD1F0;}
.tableblue3 td {border: 0px solid #BDD1F0;}

.tableblue4 {border: 1px solid #646CB1; border-collapse:collapse; background-color:#646CB1;}
.tableblue4 td {border: 0px solid #646CB1;}

.tableblue4rightoff {
border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; 
border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; 
border-top-color:#646CB1; border-right-color:#990000; border-bottom-color:#646CB1; border-left-color:#646CB1;
border-collapse:collapse;
}
.tableblue4rightoff td {
border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;
border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px;
border-collapse:collapse;
}

.tableblue4leftoff {
border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; 
border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px; 
border-top-color:#646CB1; border-right-color:#646CB1; border-bottom-color:#646CB1; border-left-color:#990000;
border-collapse:collapse;
}
.tableblue4leftoff td {
border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;
border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:0px;
border-collapse:collapse;
}

.tablebluedark {border: 2px solid #0B2161; border-collapse:collapse;}
.tablebluedark td {border: 0px solid #0B2161;}

.tablegold {border: 0px solid #E8BD7D; border-collapse:collapse;}
.tablegold td {border: 2px solid #E8BD7D;}

.tablegreen {border: 0px solid #70A659; border-collapse:collapse;}
.tablegreen td {border: 2px solid #70A659;}

.tablegreen1 {border: 0px solid #006C00; border-collapse:collapse;}
.tablegreen1 td {border: 0px solid #006C00;}

.tablegreen2 {border: 1px solid #006C00; border-collapse:collapse;}
.tablegreen2 td {border: 0px solid #006C00;}

.tablegrey {border: 1px solid #CCCCCC; border-collapse:collapse;}
.tablegrey td {border: 0px solid #CCCCCC;}

.tablegrey2 {border: 2px solid #333333; border-collapse:collapse;}
.tablegrey2 td {border: 0px solid #333333;}

.tablegrey3 {border: 1px solid #CCCCCC; border-collapse:collapse; background-color:#CCCCCC;}
.tablegrey3 td {border: 0px solid #CCCCCC;}

.tableheading {border: 1px solid #CCCCCC; border-collapse:collapse;}
.tableheading td {border: 0px solid #CCCCCC;}

.tableheading2 {border: 4px solid #CCCCCC; border-collapse:collapse;}
.tableheading2 td {border: 0px solid #CCCCCC;}

.tablevideo {border: 6px solid #CCCCCC; border-collapse:collapse;}
.tablevideo td {border: 0px solid #CCCCCC;}

.tablelockerview {border: 6px solid #000000; border-collapse:collapse;}
.tablelockerview td {border: 0px solid #000000;}

.tableYes {border: 0px solid #70A659; border-collapse:collapse;}
.tableYes td {border: 2px solid #70A659;}
.tableYesTop {border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;
border-top-width:2px; border-right-width:2px; border-bottom-width:0px; border-left-width:2px; 
border-top-color:#70A659; border-right-color:#70A659; border-bottom-color:#70A659; border-left-color:#70A659;
}

.tableNo {border: 0px solid #CC4233; border-collapse:collapse;}
.tableNo td {border: 2px solid #CC4233;}
.tableNoTop {border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;
border-top-width:2px; border-right-width:2px; border-bottom-width:0px; border-left-width:2px; 
border-top-color:#CC4233; border-right-color:#CC4233; border-bottom-color:#CC4233; border-left-color:#CC4233;
}

.tablenothing {border: 0px solid #000000; border-collapse:collapse;}
.tablenothing td {border: 0px solid #000000;}

.tableprogress {border: 1px solid #8C94D9; border-collapse:collapse;}
.tableprogress td {border: 0px solid #8C94D9;}

.tablewhite {border: 1px solid #FFFFFF; border-collapse:collapse;}
.tablewhite td {border: 1px solid #FFFFFF;}

.tablewhite2 {border: 2px solid #E3E6E8; border-collapse:collapse;}
.tablewhite2 td {border: 0px solid #E3E6E8;}

.tablewhite3 {border: 1px solid #FFFFFF; border-collapse:collapse; background-color:#FFFFFF;}
.tablewhite3 td {border: 0px solid #FFFFFF;}

.tablered {border: 1px solid #F07575; border-collapse:collapse; background-color:#F07575;}
.tablered td {border: 0px solid #F07575;}

.tablered1 {border: 0px solid #E10000; border-collapse:collapse;}
.tablered1 td {border: 0px solid #E10000;}

.tablered2 {border: 1px solid #FF9999; border-collapse:collapse;}
.tablered2 td {border: 1px solid #FF9999;}

.tablered3 {border: 0px solid #; border-collapse:collapse;}
.tablered3 td {border: 2px solid #FF9999;}

.tablered4 {border: 1px solid #990000; border-collapse:collapse; background-color:#990000;}
.tablered4 td {border: 0px solid #990000;}

.tablered4righton {
border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; 
border-top-width:1px; border-right-width:2px; border-bottom-width:1px; border-left-width:1px; 
border-top-color:#990000; border-right-color:#990000; border-bottom-color:#990000; border-left-color:#990000;
border-collapse:collapse;
}
.tablered4righton td {
border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;
border-top-width:1px; border-right-width:1px; border-bottom-width:1px; border-left-width:1px;
border-collapse:collapse;
}

.tablereddark {border: 2px solid #990000; border-collapse:collapse;}
.tablereddark td {border: 0px solid #990000;}

.tableUnknown {border: 0px solid #333333; border-collapse:collapse;}
.tableUnknown td {border: 2px solid #333333;}
.tableUnknownTop {border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;
border-top-width:2px; border-right-width:2px; border-bottom-width:0px; border-left-width:2px; 
border-top-color:#333333; border-right-color:#333333; border-bottom-color:#333333; border-left-color:#333333;
}

.tableUnknownOLD {border: 0px solid #767676; border-collapse:collapse;}
.tableUnknownOLD td {border: 2px solid #767676;}
.tableUnknownTopOLD {border-top-style:solid; border-right-style:solid; border-bottom-style:solid; border-left-style:solid;
border-top-width:2px; border-right-width:2px; border-bottom-width:0px; border-left-width:2px; 
border-top-color:#767676; border-right-color:#767676; border-bottom-color:#767676; border-left-color:#767676;
}

/*-------------------------------------------------------------------------------------*/
/* WRAPPERS                                                                            */
/*-------------------------------------------------------------------------------------*/
#pup {
  position:absolute;
  z-index:200; /* always on top*/
  padding: 3px;
  margin-left: 10px;
  margin-top: 5px;
  width: 150px;
  border: 1px solid black;
  background-color: #000000;
  color: white;
  font-size: 0.7em;
}
#wrapper {
	/*we need to tell the browser the size of the wrapper div*/
	width:800px;
	height:200px;
	/*aligns the page to the center horizontal (x)*/
	margin-left:auto;
	margin-right:auto;
	/*aligns the age to the center vertical (y)*/
	position: absolute;
	top: 40%;
	left: 50%;
	/*resets the offset (should be half the width and height*/
	margin-top:-100px;
	margin-left:-400px;
	/*allows us to see wrapper*/
	background-color:white;
}
#wrapper2 {
	/*we need to tell the browser the size of the wrapper div*/
	width:600px;
	height:200px;
	/*aligns the page to the center horizontal (x)*/
	margin-left:auto;
	margin-right:auto;
	/*aligns the age to the center vertical (y)*/
	position: absolute;
	top: 40%;
	left: 50%;
	/*resets the offset (should be half the width and height*/
	margin-top:-100px;
	margin-left:-300px;
	/*allows us to see wrapper*/
	background-color:white;
}
#wrapperlibrarywebsite {
	/*we need to tell the browser the size of the wrapper div*/
	height:550;
	width:800;
	/*aligns the page to the center horizontal (x)*/
	margin-left:auto;
	margin-right:auto;
	/*aligns the page to the center vertical (y)*/
	position: absolute;
	top: 50%;
	left: 50%;
	/*resets the offset (should be half the width and height*/
	margin-top:-275px;
	margin-left:-400px;
	/*allows us to see wrapper*/
	background-color:#E5E4E2;
}
#wrapperlibrarydocument {
	/*we need to tell the browser the size of the wrapper div*/
	height:550;
	width:700;
	/*aligns the page to the center horizontal (x)*/
	margin-left:auto;
	margin-right:auto;
	/*aligns the page to the center vertical (y)*/
	position: absolute;
	top: 50%;
	left: 50%;
	/*resets the offset (should be half the width and height*/
	margin-top:-275px;
	margin-left:-350px;
	/*allows us to see wrapper*/
	background-color:#E5E4E2;
}
#wrapperlibraryimage {
	/*we need to tell the browser the size of the wrapper div*/
	height:550;
	width:630;
	/*aligns the page to the center horizontal (x)*/
	margin-left:auto;
	margin-right:auto;
	/*aligns the page to the center vertical (y)*/
	position: absolute;
	top: 50%;
	left: 50%;
	/*resets the offset (should be half the width and height*/
	margin-top:-275px;
	margin-left:-315px;
	/*allows us to see wrapper*/
	background-color:#E5E4E2;
}
#wrapperlibraryaudio {
	/*we need to tell the browser the size of the wrapper div*/
	height:550;
	width:630;
	/*aligns the page to the center horizontal (x)*/
	margin-left:auto;
	margin-right:auto;
	/*aligns the page to the center vertical (y)*/
	position: absolute;
	top: 50%;
	left: 50%;
	/*resets the offset (should be half the width and height*/
	margin-top:-275px;
	margin-left:-315px;
	/*allows us to see wrapper*/
	background-color:#E5E4E2;
}
#wrapperlibraryvideo {
	/*we need to tell the browser the size of the wrapper div*/
	height:550;
	width:630;
	/*aligns the page to the center horizontal (x)*/
	margin-left:auto;
	margin-right:auto;
	/*aligns the page to the center vertical (y)*/
	position: absolute;
	top: 50%;
	left: 50%;
	/*resets the offset (should be half the width and height*/
	margin-top:-275px;
	margin-left:-315px;
	/*allows us to see wrapper*/
	background-color:#E5E4E2;
}
#wrapperlockerwebsite {
	/*we need to tell the browser the size of the wrapper div*/
	height:550;
	width:800;
	/*aligns the page to the center horizontal (x)*/
	margin-left:auto;
	margin-right:auto;
	/*aligns the page to the center vertical (y)*/
	position: absolute;
	top: 50%;
	left: 50%;
	/*resets the offset (should be half the width and height*/
	margin-top:-275px;
	margin-left:-400px;
	/*allows us to see wrapper*/
	background-color:#E5E4E2;
}
#wrapperlockerdocument {
	/*we need to tell the browser the size of the wrapper div*/
	height:550;
	width:700;
	/*aligns the page to the center horizontal (x)*/
	margin-left:auto;
	margin-right:auto;
	/*aligns the page to the center vertical (y)*/
	position: absolute;
	top: 50%;
	left: 50%;
	/*resets the offset (should be half the width and height*/
	margin-top:-275px;
	margin-left:-350px;
	/*allows us to see wrapper*/
	background-color:#E5E4E2;
}
#wrapperlockerimage {
	/*we need to tell the browser the size of the wrapper div*/
	height:550;
	width:630;
	/*aligns the page to the center horizontal (x)*/
	margin-left:auto;
	margin-right:auto;
	/*aligns the page to the center vertical (y)*/
	position: absolute;
	top: 50%;
	left: 50%;
	/*resets the offset (should be half the width and height*/
	margin-top:-275px;
	margin-left:-315px;
	/*allows us to see wrapper*/
	background-color:#E5E4E2;
}
#wrapperlockeraudio {
	/*we need to tell the browser the size of the wrapper div*/
	height:520;
	width:700;
	/*aligns the page to the center horizontal (x)*/
	margin-left:auto;
	margin-right:auto;
	/*aligns the page to the center vertical (y)*/
	position: absolute;
	top: 50%;
	left: 50%;
	/*resets the offset (should be half the width and height*/
	margin-top:-260px;
	margin-left:-350px;
	/*allows us to see wrapper*/
	background-color:#E5E4E2;
}
#wrapperlockervideo {
	/*we need to tell the browser the size of the wrapper div*/
	height:550;
	width:630;
	/*aligns the page to the center horizontal (x)*/
	margin-left:auto;
	margin-right:auto;
	/*aligns the page to the center vertical (y)*/
	position: absolute;
	top: 50%;
	left: 50%;
	/*resets the offset (should be half the width and height*/
	margin-top:-275px;
	margin-left:-315px;
	/*allows us to see wrapper*/
	background-color:#E5E4E2;
}
#wrappernew {
	/*we need to tell the browser the size of the wrapper div*/
	height:500;
	width:800;
	/*aligns the page to the center horizontal (x)*/
	margin-left:auto;
	margin-right:auto;
	/*aligns the page to the center vertical (y)*/
	position: absolute;
	top: 50%;
	left: 50%;
	/*resets the offset (should be half the width and height*/
	margin-top:-250px;
	margin-left:-400px;
	/*allows us to see wrapper*/
	background-color:#FFFFFF;
}
#wrappernewblack {
	/*we need to tell the browser the size of the wrapper div*/
	height:500;
	width:800;
	/*aligns the page to the center horizontal (x)*/
	margin-left:auto;
	margin-right:auto;
	/*aligns the page to the center vertical (y)*/
	position: absolute;
	top: 50%;
	left: 50%;
	/*resets the offset (should be half the width and height*/
	margin-top:-250px;
	margin-left:-400px;
	/*allows us to see wrapper*/
	background-color:#000000;
}
#wrappernewgrey {
	/*we need to tell the browser the size of the wrapper div*/
	height:500;
	width:800;
	/*aligns the page to the center horizontal (x)*/
	margin-left:auto;
	margin-right:auto;
	/*aligns the page to the center vertical (y)*/
	position: absolute;
	top: 50%;
	left: 50%;
	/*resets the offset (should be half the width and height*/
	margin-top:-250px;
	margin-left:-400px;
	/*allows us to see wrapper*/
	background-color:#E5E4E2;
}

#wrappernewlarge {
	/*we need to tell the browser the size of the wrapper div*/
	height:600;
	width:900;
	/*aligns the page to the center horizontal (x)*/
	margin-left:auto;
	margin-right:auto;
	/*aligns the page to the center vertical (y)*/
	position: absolute;
	top: 50%;
	left: 50%;
	/*resets the offset (should be half the width and height*/
	margin-top:-300px;
	margin-left:-450px;
	/*allows us to see wrapper*/
	background-color:#FFFFFF;
}

#wrappernew1 {
	/*we need to tell the browser the size of the wrapper div*/
	height:520;
	width:800;
	/*aligns the page to the center horizontal (x)*/
	margin-left:auto;
	margin-right:auto;
	/*aligns the page to the center vertical (y)*/
	position: absolute;
	top: 50%;
	left: 50%;
	/*resets the offset (should be half the width and height*/
	margin-top:-260px;
	margin-left:-400px;
	/*allows us to see wrapper*/
	background-color:#FFFFFF;
}
#wrappernew2 {
	/*we need to tell the browser the size of the wrapper div*/
	height:400;
	width:600;
	/*aligns the page to the center horizontal (x)*/
	margin-left:auto;
	margin-right:auto;
	/*aligns the age to the center vertical (y)*/
	position: absolute;
	top: 50%;
	left: 50%;
	/*resets the offset (should be half the width and height*/
	margin-top:-200;
	margin-left:-300px;
	/*allows us to see wrapper*/
	background-color:#000000;
}
#wrappernew3 {
	/*we need to tell the browser the size of the wrapper div*/
	height:500;
	width:130;
	/*aligns the page to the center horizontal (x)*/
	margin-left:auto;
	margin-right:auto;
	/*aligns the age to the center vertical (y)*/
	position: absolute;
	top: 50%;
	left: 0%;
	/*resets the offset (should be half the width and height*/
	margin-top:-250;
	margin-left:-0px;
	/*allows us to see wrapper*/
	background-color:black;
}
#wrappernew4 {
	/*we need to tell the browser the size of the wrapper div*/
	height:300;
	width:500;
	/*aligns the page to the center horizontal (x)*/
	margin-left:auto;
	margin-right:auto;
	/*aligns the age to the center vertical (y)*/
	position: absolute;
	top: 50%;
	left: 50%;
	/*resets the offset (should be half the width and height*/
	margin-top:-150;
	margin-left:-250px;
	/*allows us to see wrapper*/
	background-color:white;
}
#wrappernew5 {
	/*we need to tell the browser the size of the wrapper div*/
	height:500;
	width:500;
	/*aligns the page to the center horizontal (x)*/
	margin-left:auto;
	margin-right:auto;
	/*aligns the age to the center vertical (y)*/
	position: absolute;
	top: 50%;
	left: 50%;
	/*resets the offset (should be half the width and height*/
	margin-top:-250;
	margin-left:-250px;
	/*allows us to see wrapper*/
	background-color:#FFFFFF;
}
#wrappercalendar {
	/*we need to tell the browser the size of the wrapper div*/
	height:520px;
	width:785px;
	/*aligns the page to the center horizontal (x)*/
	margin-left:auto;
	margin-right:auto;
	/*aligns the age to the center vertical (y)*/
	position: absolute;
	top: 50%;
	left: 50%;
	/*resets the offset (should be half the width and height*/
	margin-top:-260px;
	margin-left:-392px;
	/*allows us to see wrapper*/
	background-color:white;
}
#wrapperpublic {
	/*we need to tell the browser the size of the wrapper div*/
	height:300;
	width:780;
	/*aligns the page to the center horizontal (x)*/
	margin-left:auto;
	margin-right:auto;
	/*aligns the age to the center vertical (y)*/
	position: absolute;
	top: 60%;
	left: 50%;
	/*resets the offset (should be half the width and height*/
	margin-top:-150;
	margin-left:-390;
	/*allows us to see wrapper*/
	background-color:#000000;
}
#wrappersave {
	/*we need to tell the browser the size of the wrapper div*/
	height:300;
	width:400;
	/*aligns the page to the center horizontal (x)*/
	margin-left:auto;
	margin-right:auto;
	/*aligns the age to the center vertical (y)*/
	position: absolute;
	top: 50%;
	left: 50%;
	/*resets the offset (should be half the width and height*/
	margin-top:-60;
	margin-left:-200px;
	/*allows us to see wrapper*/
	background-color:black;
}

/*-------------------------------------------------------------------------------------*/
/* SCROLLING TABLE FRAMES                                                              */
/*-------------------------------------------------------------------------------------*/
.example {
-moz-border-radius:3px;
-webkit-border-radius:3px;
background:#FFF;
border:0px #000 solid;
height:420px;
margin:0px auto;
padding:0px;
position:relative;
width:825;
}

.example1 {
-moz-border-radius:3px;
-webkit-border-radius:3px;
background:#FFF;
border:0px #000 solid;
height:440;
margin:0px auto;
padding:0px;
position:relative;
width:800;
}

.example1A {
-moz-border-radius:3px;
-webkit-border-radius:3px;
background:#FFF;
border:0px #000 solid;
height:370;
margin:0px auto;
padding:0px;
position:relative;
width:800;
}

.example1B {
-moz-border-radius:3px;
-webkit-border-radius:3px;
background:#FFF;
border:0px #000 solid;
height:390;
margin:0px auto;
padding:0px;
position:relative;
width:800;
}

.example2 {
-moz-border-radius:3px;
-webkit-border-radius:3px;
background:#FFF;
border:0px #000 solid;
height:340px;
margin:0px auto;
padding:0px;
position:relative;
width:747;
}

.example3 {
-moz-border-radius:3px;
-webkit-border-radius:3px;
background:#FFF;
border:0px #000 solid;
height:420px;
margin:0px auto;
padding:0px;
position:relative;
width:800;
}


.example4 {
-moz-border-radius:3px;
-webkit-border-radius:3px;
background:#FFF;
border:0px #000 solid;
height:400px;
margin:0px auto;
padding:0px;
position:relative;
width:140;
}
.example5 {
-moz-border-radius:3px;
-webkit-border-radius:3px;
background:#FFF;
border:0px #000 solid;
height:400px;
margin:0px auto;
padding:0px;
position:relative;
width:800;
}
.example6 {
-moz-border-radius:3px;
-webkit-border-radius:3px;
background:#FFF;
border:0px #000 solid;
height:150px;
margin:0px auto;
padding:0px;
position:relative;
width:740;
}
.example7 {
-moz-border-radius:3px;
-webkit-border-radius:3px;
background:#FFF;
border:0px #000 solid;
height:350px;
margin:0px auto;
padding:0px;
position:relative;
width:800;
}
.example8 {
-moz-border-radius:3px;
-webkit-border-radius:3px;
background:#FFF;
border:0px #000 solid;
height:380px;
margin:0px auto;
padding:0px;
position:relative;
width:800;
}

.example9 {
-moz-border-radius:3px;
-webkit-border-radius:3px;
background:#FFF;
border:0px #000 solid;
height:335px;
margin:0px auto;
padding:0px;
position:relative;
width:800;
}

.example10 {
-moz-border-radius:3px;
-webkit-border-radius:3px;
background:#FFF;
border:0px #000 solid;
height:200px;
margin:0px auto;
padding:0px;
position:relative;
width:800;
}

.example11 {
-moz-border-radius:3px;
-webkit-border-radius:3px;
background:#FFF;
border:0px #000 solid;
height:150px;
margin:0px auto;
padding:0px;
position:relative;
width:800;
}

#main_content {
height:100%;
left:0%;
overflow:auto;
position:absolute;
top:0%;
width:100%;
}

.ssb_down {
background:transparent url(../images/icon-arrow-down.png);
bottom:0;
cursor:pointer;
position:absolute;
right:0;
}

.ssb_sb {
background:transparent url(../images/middle.png);
cursor:pointer;
position:absolute;
right:0;
}

.ssb_sb_down {
background:transparent url(../images/middrag.png);
}

.ssb_sb_over {
background:transparent url(../images/midhover.png);
}

.ssb_st {
background:transparent url(../images/back.png);
cursor:pointer;
height:100%;
position:absolute;
right:0;
top:0;
}

.ssb_up {
background:transparent url(../images/icon-arrow-up.png);
cursor:pointer;
position:absolute;
right:0;
top:0;
}

.parent {
font-family:verdana;
height:100%;
padding:0px;
position:relative;
}

/*-------------------------------------------------------------------------------------*/
/* ANCHOR HYPERLINKS                                                                   */
/*-------------------------------------------------------------------------------------*/

a.type0:link    {color:white;   text-decoration:none;}
a.type0:visited {color:white;   text-decoration:none;}
a.type0:hover   {color:white; 	text-decoration:none;}
a.type1:link    {color:blue;    text-decoration:none;}
a.type1:visited {color:blue;    text-decoration:none;}
a.type1:hover   {color:#FF0000; text-decoration:underline;}
a.type2:link    {color:#FFFFFF; text-decoration:none;}
a.type2:visited {color:#FFFFFF; text-decoration:none;}
a.type2:hover   {color:#FF0000; text-decoration:none;}
a.type3:link    {color:#F8BF16; text-decoration:none;}
a.type3:visited {color:#F8BF16; text-decoration:none;}
a.type3:hover   {color:#66CCFF; text-decoration:underline;}
a.type4:link    {color:#FF0000; text-decoration:none;}
a.type4:visited {color:#FF0000; text-decoration:none;}
a.type4:hover   {color:#FF0000; text-decoration:underline;}
a.type5:link    {color:#FFFFFF; text-decoration:none;}
a.type5:visited {color:#FFFFFF; text-decoration:none;}
a.type5:hover   {color:#00FF66; text-decoration:none;}
a.type6:link    {color:#FFFFFF; text-decoration:none;}
a.type6:visited {color:#FFFFFF; text-decoration:none;}
a.type6:hover   {color:#990000; text-decoration:none;}
a.type7:link    {color:#FF0000; text-decoration:none;}
a.type7:visited {color:#FF0000; text-decoration:none;}
a.type7:hover   {color:#FF0000; text-decoration:underline;}
a.type8:link    {color:#000000; text-decoration:none;}
a.type8:visited {color:#000000; text-decoration:none;}
a.type8:hover   {color:#FFFFFF; text-decoration:underline;}
a.type9:link    {color:#FFFFFF; text-decoration:none;}
a.type9:visited {color:#FFFFFF; text-decoration:none;}
a.type9:hover   {color:#000082; text-decoration:none;}

/*-------------------------------------------------------------------------------------*/
/* HTML STYLES                                                                         */
/*-------------------------------------------------------------------------------------*/

.adminmenu {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.adminmenu2 {
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.adminmenusmall {
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.adminmenugrey {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #white;
}
.arial12 {
	font-family: Verdana, arial;
	font-size: 12px;
}
.arialwhite {
	font-family: Arial;
	font-stretch: ultra-expanded;
	color: #FFFFFF;
	font-weight: 900;
	font-size: 16px;
}
.blackboardblack {
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	font-style: italic;
}
.blackboardgrade4 {
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	color: #33CC99;
	font-style: italic;
}
.blackboardwhite {
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: italic;
}
.blackboardwhitelarge {
	font-family: arial;
	font-size: 20px;
	font-stretch: ultra-expanded;
	font-weight: bold;
	color: #FFFFFF;
}
.blackboardwhiteregular {
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.blackboardwhiteregular2 {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.blackboardwhitetiny {
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: italic;
}
#content {padding:20px}
.contentmenu {
	font-family: Arial;
	font-stretch: ultra-expanded;
	color: #FFFFFF;
	font-weight: 900;
	font-size: 16px;	
}
.contentmenu2 {
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.error {
	background:#fff url(DIALOGBOXIMAGES/error_bg.jpg) bottom right no-repeat; 
	border:1px solid #924949; 
	border-top:none
}
.errorheader {
	background:url(DIALOGBOXIMAGES/error_header.gif) repeat-x; 
	color:#6f2c2c; 
	border:1px solid #924949; 
	border-bottom:none
}
.heading {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	text-decoration: underline
}
input {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif; 
	color: blue; 
	font-size: 12px; 
	border-top-width: thin; 
	border-right-width: thin; 
	border-bottom-width: thin; 
	border-left-width: thin;
	background: white;
}
.inputhighlighted {
	font-family: calibri, arial;
	font-size: 12px;
	font-weight: bold;
	color: #CEA639;
	font-style: oblique;
}
.inputhighlighted2 {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #CEA639;
	font-style: italic;
}
.inputplain {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: white;
	font-style: regular;
}
.italics {
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	font-style: oblique;
}
.large {
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
}
.large2 {
	font-family: arial;
	font-size: 40px;
	font-weight: bold;
}
.largeblue {
	font-family: arial;
	font-size: 15px;
	font-weight: bold;
	color: #000099;
}
.largegreen {
	font-family: arial;
	font-size: 18px;
	font-weight: bold;
	color: #006C00;
}

.largelinknumber {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
}
.largenavy {
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	color: navy;
}
.largered {
	font-family: arial;
	font-size: 18px;
	font-weight: bold;
	color: #E10000;
}
.largeredinput {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #000000;
}
.nullblack {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #000000;
}
.nullred {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #CD4E0E;
}
.largenavyitalic {
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	color: navy;
	font-style: oblique;
}
.largest {
	font-family: arial;
	font-size: 16px;
	font-weight: bold;
}
.layerStyle {
	border: #FFFFFF; 
	border-top-width: thin; 
	border-right-width: thin; 
	border-bottom-width: thin; 
	border-left-width: thin
}
.prompt {
	background:#fff url(DIALOGBOXIMAGES/prompt_bg.jpg) bottom right no-repeat; 
	border:1px solid #4f6d81; 
	border-top:none
}
.promptheader {
	background:url(DIALOGBOXIMAGES/prompt_header.gif) repeat-x; 
	color:#355468; 
	border:1px solid #4f6d81; 
	border-bottom:none
}
.regular {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
}
.regularblack {
	font-family: arial;
	font-size: 14px;
	font-weight: bold;
	font-style: oblique;
	color: black;
}
.regularblue {
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	font-style: oblique;
	color: #5CB3FF;
}
.regulargreen {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #006C00;
}
.regularnavy {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: navy;
}
.regularnavyinput {
	font-family: monospace;
	font-size: 12px;
	font-weight: bold;
	color: navy;
}
.regularred {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #E10000;
}
.regularslate {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: slateblue;
}
.regularwhite {
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	font-style: oblique;
	color: white;
}
.regularwhite2 {
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	color: white;
}
select {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: blue; 
	font-size: 10px; 
	border-top-width: thin; 
	border-right-width: thin; 
	border-bottom-width: thin; 
	border-left-width: thin
}
.small {
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
}
.smallblack {
	font-family: calibri, arial;
	font-size: 12px;
	font-weight: bold;
	font-style: oblique;
	color: black;
}
.smallblue {
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: blue;
}
.smallgreen {
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	color: green;
}
.smallitalic {
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	font-style: oblique;
}
.smallnavy {
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	color: navy;
}
.smallnavyitalic {
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	color: navy;
	font-style: oblique;
}
.smallred {
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	color: red;
}
.smallslate {
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	color: slateblue;
}
.smallwhite {
	font-family: calibri, arial;
	font-size: 12px;
	font-weight: bold;
	font-style: oblique;
	color: white;
}
.smallwhite2 {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: white;
}
.smallyellow2 {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #FFFF33;
}
.spacetiny {
	font-family: arial;
	font-size: 4px;
}
.spacetiny2 {
	font-family: arial;
	font-size: 2px;
}
.special {
	font-family: "helvatica", sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #504A4B;
}
.strmonth {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 24px; 
	font-weight: bold;
}
.success {
	background:#fff url(DIALOGBOXIMAGES/success_bg.jpg) bottom right no-repeat; 
	border:1px solid #60a174; 
	border-top:none
}
.successheader {
	background:url(DIALOGBOXIMAGES/success_header.gif) repeat-x; 
	color:#3c7f51; 
	border:1px solid #60a174; 
	border-bottom:none
}
textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: blue; 
	font-size: 10px; 
	border-top-width: thin; 
	border-right-width: thin; 
	border-bottom-width: thin; 
	border-left-width: thin
}
.tiny {
	font-family: arial;
	font-size: 9px;
}
.tinynavy {
	font-family: arial;
	font-size: 10px;
	font-weight: bold;
	color: navy;
}
.tinynavy1 {
	font-family: arial;
	font-size: 9px;
	font-weight: bold;
	color: navy;
}
.tinyred {
	font-family: arial;
	font-size: 9px;
	font-weight: bold;
	color: red;
}
.tinysuper {
	font-family: arial;
	font-size: 4px;
}
.tinywhite {
	font-family: arial;
	font-size: 9px;
	color: #FFFFFF;
}
.txtBlack {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	text-decoration: none
}
.txtBlacksmall {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	text-decoration: none
}
.txtBlacksmallmonospace {
	font-family: Courier; 
	font-size: 11px; 
	color: #000000; 
	text-decoration: none
}
.txtBlackblue {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000082;
}
.txtBlackdarkblue {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #646CB1; 
	text-decoration: none;
	font-weight:bold;
}

.txtBlackdarkbluesmall {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #0B2161; 
	text-decoration: none;
}



.txtBlackdarkred {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #990000; 
	text-decoration: none;
}

.txtBlackdarkredsmall {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #990000; 
	text-decoration: none;
}


.txtBlack1darkred {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #990000; 
	text-decoration: none;
}
.txtBlack2darkred {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #990000; 
	text-decoration: none
}
.txtBlack3darkred {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	color: #990000; 
	text-decoration: none
}
.txtBlack2darkblue {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #0B2161; 
	text-decoration: none
}
.txtBlack3darkblue {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	color: #0B2161; 
	text-decoration: none
}
.txtBlackbluesmall {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000082;
}
.txtBlacksmallerblue {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000082; 
	text-decoration: none
}
.txtBlackred {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: red; 
	text-decoration: none
}
.txtBlack2red {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: red; 
	text-decoration: none
}
.txtBlack4red {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 24px; 
	color: red; 
	text-decoration: none
}
.txtBlackwhitehighlight {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #CEA639; 
	text-decoration: none
}
.txtBlackwhitehighlight2 {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	color: #CEA639; 
	text-decoration: none
}
.txtBlackwhitehighlight3 {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #600000; 
	text-decoration: none
}
.txtBlackwhite {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF; 
	text-decoration: none
}
.txtBlackwhitesmall {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF; 
	text-decoration: none
}
.txtBlacksmaller {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	text-decoration: none
}
.txtBlackwhitesmaller {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF; 
	text-decoration: none
}

.txtBlacklightblue {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #A0CFEC; 
	text-decoration: none
}

.txtBlacklightred {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFB5E4; 
	text-decoration: none
}
.txtBlacklightgreen {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #E4FFB5; 
	text-decoration: none
}

.txtBlack2 {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #000000; 
	text-decoration: none
}
.txtBlack2blue {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000080; 
	text-decoration: none
}
.txtBlack2white {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #FFFFFF; 
	text-decoration: none
}
.txtBlack3 {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	color: #000000; 
	text-decoration: none
}
.txtBlack3blue {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	color: navy; 
	text-decoration: none
}
.txtBlack3red {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	color: red; 
	text-decoration: none
}

.txtBlack2darkgreen {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	color: #006C00; 
	text-decoration: none
}
.txtBlack3darkgreen {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	color: #006C00; 
	text-decoration: none
}

.txtBlack3white {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	color: #FFFFFF; 
	text-decoration: none
}
.txtBlack4 {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 20px; 
	color: #000000; 
	text-decoration: none
}
.txtBlack4darkred {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 20px; 
	color: #990000; 
	text-decoration: none
}
.txtBlack4white {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 20px; 
	color: #FFFFFF; 
	text-decoration: none
}
.txtBlack16 {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 16px; 
	color: #000000; 
	text-decoration: none
}
.txtBlackbold {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	text-decoration: none; 
	font-weight: bold;
}
.txtBlackbold2 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	text-decoration: none; 
	font-weight: bold;
}

.txtHeaderLink {
	font-family: Calibri, Arial, Helvetica, sans-serif; 
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
	color: #FFFFFF; 
	text-decoration: none
}
.warning {
	background:#fff url(DIALOGBOXIMAGES/warning_bg.jpg) bottom right no-repeat; 
	border:1px solid #c5a524; 
	border-top:none
}
.warningheader {
	background:url(DIALOGBOXIMAGES/warning_header.gif) repeat-x; 
	color:#957c17; 
	border:1px solid #c5a524; 
	border-bottom:none
}