SUP{font-family:Verdana, Arial, geneva;font-size:6pt;font-weight:normal;}
.buttonsblue{font-family:arial, Arial, geneva;color:white;font-size:10pt;font-weight:normal;background-color:#6699CC;border-color:#99CCFF;}
.buttonsred{font-family:arial, Arial, geneva;color:white;font-size:10pt;font-weight:normal;background-color:#ff4a4a;border-color:#ff4a4a;}
.buttonsgreen{font-family:arial, Arial, geneva;color:white;font-size:10pt;font-weight:normal;background-color:green;border-color:#99CCFF;}
.buttonslight{font-family:arial, Arial, geneva;color:navy;font-size:10pt;font-weight:normal;background-color:#CBD6FE;border-color:#99CCFF;}
.buttonsbld{font-family:arial, Arial, geneva;color:white;font-size:11pt;font-weight:bold;background-color:#6699CC;border-color:#99CCFF;}
.button_action{font-family:Arial, Helvetica, sans-serif;color:#235577;font-size:9pt;font-weight:normal;background-color:#EFF4F6;border-color:#235577;border:thin solid Silver;cursor:pointer;}
.button_action:hover{font-family:Arial, Helvetica, sans-serif;color:#235577;font-size:9pt;font-weight:normal;background-color:#b0c4de;border-color:#235577;border:thin solid Silver;cursor:pointer;}
.next_button_action{font-family:Arial, Helvetica, sans-serif;color:#235577;font-size:9pt;font-weight:normal;cursor:pointer}
.button_action_ajax{font-family:Arial, Helvetica, sans-serif;color:#235577;font-size:9pt;font-weight:normal;background-color:#EFF4F6;border-color:#235577;border:thin solid Silver;cursor:pointer}
.button_disabled{font-family:Arial, Helvetica, sans-serif;font-size:9pt;font-weight:normal;color:#FFFFFF;cursor:default;}
.tHeader{background-color:#99CCCC;color:#333333;}
td{font-family:Verdana,Arial;font-size:11px;}
table.tableBorder{background-color:#FFFFFF;border-left:solid #9ca6b0 1px;border-bottom:solid #263a43 1px;border-right:solid #263a43 1px;}
.darkHeader{background-color:#3a5662;}
.ltBlueHeader{background-color:#def2f6;font-weight:bold;line-height:23px;}
.tableDisplay{background:#FFFFFF url('/images/blue-bg-gradient.png') repeat-y;border-left:solid #9ca6b0 1px;border-bottom:solid #263a43 1px;border-right:solid #263a43 1px;}
.tableHeader{border-top:solid #9ca6b0 2px;border-left:solid #9ca6b0 1px;border-bottom:solid #263a43 2px;border-right:solid #263a43 1px;background:url('/images/tableHeader-bg.png') repeat-x;color:#FFFFFF;padding-left:5px;padding-right:5px;line-height:25px;font-size:12px;font-family:Verdana;font-weight:bold;}
.tableHeaderCompact{color:#FFFFFF;border-top:solid #9ca6b0 2px;border-left:solid #9ca6b0 1px;border-bottom:solid #263a43 2px;border-right:solid #263a43 1px;background:url('/images/tableHeader-bg.png') repeat-x;font-weight:bold;}
.tableRowMain, .tableRowMain a{font-family:Verdana;font-size:11px;color:rgb(0, 0, 0);}
.tableRowMain a:hover{font-family:Verdana;font-size:11px;color:green;}
.siteName{font-family:Verdana;font-weight:bold;font-size:20px;}
.siteName a{text-decoration:none;color:rgb(35, 85, 119);}
.pageName{font-family:Verdana;font-weight:bold;font-size:17px;color:#06575d;}
.whiteText{color:#FFFFFF;}
.whiteBg{background-color:White;}
.notification{margin:0 0 15px 0;padding:0;border:1px solid;background-position:10px 11px !important;background-repeat:no-repeat !important;font-size:13px;}
.notification div{display:block;font-style:normal;padding:10px 10px 10px 36px;line-height:1.5em;color:#05545b;}
.notification .close{color:#990000;font-size:9px;float:right;margin:5px 5px 0 0;}
.informationNotify{background:#bae1e8 url('/images/icons/information.png');border-color:#a2b4ee;color:#05545b;}
.errorNotify{background:#ffcece url('/images/icons/cross_circle.png');border-color:#df8f8f;color:#665252;}
.pointer{cursor:pointer;}
table.BItable{border-width:1px 1px 1px 1px;border-spacing:0px;border-style:solid solid solid solid;border-color:rgb(0, 102, 153) rgb(0, 102, 153) rgb(0, 102, 153) rgb(0, 102, 153);border-collapse:collapse;}
table.BItable td{border-width:1px 1px 1px 1px;padding:4px 4px 4px 4px;border-style:inset inset inset inset;border-color:rgb(0, 102, 153) rgb(0, 102, 153) rgb(0, 102, 153) rgb(0, 102, 153);-moz-border-radius:0px 0px 0px 0px;}
table.BItable .header{background-color:rgb(152, 172, 180);}
table.BItable .itemHeader{background-color:rgb(102, 122, 130);color:White;}
.lineHeight23{line-height:23px;}
.lineHeight30{line-height:30px;}
.checkboxSpacer{padding-left:5px;padding-right:10px;margin-left:5px;margin-right:10px;}
.hRule{padding:0px 0px 0px 0px;line-height:1px;font-size:1px;background-image:url('/images/carco/dots_horiz.gif');background-repeat:repeat-x;}
.hyper_blue{background-color:rgb(205, 217, 222);font-family:verdana,arial;}
A.hyper_green:visited{color:#c1ff38;font-size:9pt;font-weight:bold;text-decoration:underline;background:transparent;}
A.hyper_green:link{color:#c1ff38;font-size:9pt;font-weight:bold;text-decoration:underline;background:transparent;}
A.hyper_green:hover{color:#ace233;font-size:9pt;font-weight:bold;text-decoration:underline;background:transparent;}
.DisplayErrors{font-family: verdana, arial, sans-serif;	font-size: 1.0em;color: #AC3423;font-weight:bold;text-align: left;letter-spacing: .2em;padding: 5px;background-color: #ffffff;  /*#f0ebc3*/}
.success {color:#006600;}



/* additional buttons*/
/* General button style (reset) */
.cssbtn-bg {
	background: #E6F2FF;
	text-align:center;
}

.cssbtn {
	text-decoration: none;
	border: none;
	font-family: inherit;
	font-size: inherit;
	color: inherit;
	background: none;
	cursor: pointer;
	padding: 10px 15px;
	display: inline-block;
	/*margin: 15px 30px;*/
	letter-spacing: 1px;
	font-weight: 700;
	outline: none;
	position: relative;
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}

.cssbtn-6 {
	color: #fff;
	background: #226fbe;
	-webkit-transition: none;
	-moz-transition: none;
	transition: none;
}

/* Button 6on */
.cssbtn-6on {
	border: 2px solid #226fbe;
	color: #FFFFFF;
}
.cssbtn-6on:hover {
	color: #FFFFFF;
}
.cssbtn-6on:visited {
	color: #FFFFFF;
}

/* Button 6off */
.cssbtn-6off {
	border: 2px solid #226fbe;
	background: transparent;
	color: #226fbe;
}

.cssbtn-6off:hover {
	color: #274666;
	background:#4E8CCB;
}

.horizPad10 {
	padding: 0px 10px 0px 10px;
}
.vertPad10 {
	padding: 10px 0px 10px 0px;
}
.allPad10 {
	padding: 10px 10px 10px 10px;
}