/* 
================================
Skin styles for DotNetNuke
================================
*/   

.pagemaster
{
	background-image: url(bk1.jpg);
	width: 100%;
	height: 100%;
	background-color: #000033;
}
.skinmaster {
	height: 100%;
	background-image: url(leftcol.jpg); 
	background-repeat: repeat-y;
	background-color: #FFFFFF;
	border-right: #663300 2px solid; 
	border-top: #663300 2px solid; 
	border-left: #663300 2px solid; 
	border-bottom: #663300 2px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px; 
}
.skinmaster_a{
	height: 100%;
	background-color: #FFFFFF;
	border-right: #663300 2px solid; 
	border-top: #663300 2px solid; 
	border-left: #663300 2px solid; 
	border-bottom: #663300 2px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px; 
}
.skinheader {
}
.skingradient {
	background-image: url(grad1.jpg); 
	height: 30px;
	font-family: verdana;
	font-size: 11;
	font-weight: bold;
	color: #221100;
}

.skingradientMT {
	background-image: url(grad2.jpg); 
	height: 12px;
}
.controlpanel {
	width: 100%;
	background-color: #dddddd;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.headerlogo{
	background-image: url(header.jpg); 
	height: 148px;
}.headerlogo_a{
	background-image: url(header_a.jpg); 
	height: 148px;
}
.leftpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftspacer{
	width: 175px;
	background-color: transparent;
}
.contentpane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.rightpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.mission{
	color: #663300;
	text-align: center;
	font-family: Arial;
	font-size: 11pt; 
	font-weight: 500; 
	background-color: transparent;
}
.address1{
	color: #4060bd; 
	text-align: center;
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 10pt; 
	font-weight: bold; 
	background-color: transparent;
	letter-spacing: 0;
}
.address2{
	color: #4060bd; 
	text-align: center;
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 10pt; 
	font-weight: normal; 
	background-color: transparent;
}
.address3{
	color: #4060bd; 
	text-align: left;
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 10pt; 
	font-weight: normal; 
	background-color: transparent;
}

.MainMenu_MenuContainer {
	background-color: transparent; 
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height: 16px;
	background-color: transparent;
}
.MainMenu_MenuItem {
	border-left: #90b0ee 0px solid; 
	border-bottom: #90b0ee 1px solid; 
	border-top: #90b0ee 1px solid; 
	border-right: #90b0ee 0px solid;
	cursor: pointer; 
	cursor: hand; 
	color: #221100;
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 8pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: transparent;
}
.MainMenu_MenuIcon {
	background-color: #90b0ee; 
	border-left: #90b0ee 1px solid; 
	border-bottom: #90b0ee 1px solid; 
	border-top: #90b0ee 1px solid; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 21px;
}
.MainMenu_SubMenu {
	background-color: #90b0ee; 
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
}
.MainMenu_MenuBreak {
	height: 1px;
}
.MainMenu_MenuItemSel {
	background-color: #6080dd; 
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff;
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 8pt; 
	font-weight: bold; 
	font-style: normal;
}
.MainMenu_MenuArrow {
	border-right: #90b0ee 1px solid; 
	border-bottom: #90b0ee 1px solid; 
	border-top: #90b0ee 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.StandardButton {
   background: #aaaaaa none; 
   color: #ffffff;
   font-family: Verdana, sans-serif; 
   font-size: 11px;
   font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dddddd;
	border-right: #8f9092 1px solid; 
	border-top: #8f9092 1px solid; 
	border-left: #8f9092 1px solid; 
	border-bottom: #8f9092 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-image: url(gradient_LtGray.jpg);
}
.Head {
   	font-family: Tahoma, Arial, Helvetica;
   	font-size:  18px;
   	font-weight:  normal;
   	color: #333333;
}

A:link{
	color: #000000;
	text-decoration: none;
}
A:visited{
	color: #000000;
	text-decoration: none;
}
A:hover{
	color: #000000;
	text-decoration: underline;
}
.menu_btnO{
	background-image: url(leftbtn.jpg);
	font-size: 12;
	font-weight: bold;
	height: 36;
	color: #fff9f3;
	padding-left: 12;
	padding-bottom: 7;
}
.menu_btn{
	background-image: url(leftbtnO.jpg);
	font-size: 12;
	font-weight: bold;
	height: 36;
	color: #ffffff;
	padding-left: 11;
	padding-bottom: 9;
}
.btnO{
	background-image: url(btn.jpg);
	font-size: 12;
	font-weight: bold;
	height: 36;
	color: #fff9f3;
	padding-left: 12;
	padding-bottom: 7;
}
.btn{
	background-image: url(btnO.jpg);
	font-size: 12;
	font-weight: bold;
	height: 36;
	color: #ffffff;
	padding-left: 11;
	padding-bottom: 9;
}
.menu_btn_top{
	background-image: url(leftbtn_top.jpg);
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12;
	font-weight: bold;
	height: 36;
	color: #fff9f3;
	padding-left: 11;
	padding-bottom: 7;
}
.menu_btn_topO{
	background-image: url(leftbtn_topO.jpg);
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12;
	font-weight: bold;
	height: 36;
	color: #ffffff;
	padding-left: 12;
	padding-bottom: 5;
	cursor:hand;
}
.menu_ctr{
	height: 4;
}
.menu_hdr{
	font-size: 16;
	font-weight: normal;
	color: #333333;
}
td.content1{
	background-color: #EFEFEF;
	text-align: center;
	vertical-align: top;
	font-size: 12;
	color: #003366;
	border: solid 1px #a69988; 
}



/* 
================================
 Tab Page Styles for DotNetNuke
================================
*/ 

.frame5{
	width: 100%;
	height: 240;
	frameboard: 0;
	scrolling: no;
}
.tab_c{
	height: 20;
	width: 140;
    	background-color: #dddddd;
	background-image: url(tagedge.gif);
	background-repeat: no-repeat;
	font-family: arial;
	font-size: 8pt;
	text-align: center;
	border-left: #ffffff 2px solid; 
	border-right: #ffffff 2px solid; 
	cursor: hand;
}
.tab_cO{
	height: 20;
	width: 140;
    	background-color: #dddddd;
	background-image: url(tagedge_O.gif);
	background-repeat: no-repeat;
	font-family: arial;
	font-size: 8pt;
	text-align: center;
	border-top: #ffffff 2px solid;
	border-left: #ffffff 2px solid; 
	border-right: #ffffff 2px solid;
	border-bottom: #bbbbbb 2px solid; 
	padding-top: 4;
	cursor: hand;
}
.tab_a{
	height: 20;
	width: 140;
    	background-color: #90b0ee;
	background-image: url(tagedge.gif);
	background-repeat: no-repeat;
	font-family: arial;
	font-size: 8pt;
	text-align: center;
	border-left: #ffffff 2px solid; 
	border-right: #ffffff 2px solid; 
	cursor: hand;
}
.tab_aO{
	height: 20;
	width: 140;
    	background-color: #90b0ee;
	background-image: url(tagedge_O.gif);
	background-repeat: no-repeat;
	font-family: arial;
	font-size: 8pt;
	text-align: center;
	border-top: #ffffff 2px solid;
	border-left: #ffffff 2px solid; 
	border-right: #ffffff 2px solid; 
	border-bottom: #7090ce 2px solid; 
	padding-top: 4;
	cursor: hand;
}
.tab_b{
	height: 20;
	width: 140;
    	background-color: #d0bcab;
	background-image: url(tagedge.gif);
	background-repeat: no-repeat;
	font-family: arial;
	font-size: 8pt;
	text-align: center;
	border-left: #ffffff 2px solid; 
	border-right: #ffffff 2px solid; 
	cursor: hand;
}
.tab_bO{
	height: 20;
	width: 140;
    	background-color: #d0bcab;
	background-image: url(tagedge_O.gif);
	background-repeat: no-repeat;
	font-family: arial;
	font-size: 8pt;
	text-align: center;
	border-top: #ffffff 2px solid; 
	border-left: #ffffff 2px solid; 
	border-right: #ffffff 2px solid; 
	border-bottom: #b09c8b 2px solid; 
	padding-top: 4;
	cursor: hand;
}
.tab_x{
	height: 20;
	width: 10%;
    	background-color: transparent;
	border-bottom: #666666 1px solid; 
}

.urShadow5{
	height: 10;
	width: 10;
	background-image: url(urShadow.jpg);
	background-repeat: no-repeat;
}
.rShadow5{
	width: 10;
	height: 230;
	background-image: url(rShadow.jpg);
}
.blShadow5{
	height: 10;
	width: 10;
	background-image: url(blShadow.jpg);
}
.bShadow5{
	height: 10;
	width: 96%;
	background-image: url(bShadow.jpg);
}
.brShadow5{
	height: 10;
	width: 10;
	background-image: url(brShadow.jpg);
}



/* 
================================
 Site Map Styles for DotNetNuke
================================
*/ 
TD.qbutton{
	padding: 4;
	width: 25;
	color: #ffefef;
    	background-color: #ffffff;
	background-image: url(btn1.jpg);
	background-repeat: no-repeat;
	background-position: center;
	font-family: arial;
	font-size: 9pt;
	text-align: center;
	font-weight: bold;
	cursor: hand;
}
TD.qbuttonO{
	padding: 4;
	width: 25;
	color: #ffffff;
    	background-color: #ffffff;
	background-image: url(btn1O.jpg);
	background-repeat: no-repeat;
	background-position: center;
	font-family: arial;
	font-size: 9pt;
	text-align: center;
	font-weight: bold;
	cursor: hand;
}








/* 
=======================================
 Container Item Styles for DotNetNuke
=======================================
*/   
table.cc_main{
	background-image: url(bkga_grad.jpg);
	background-color: #ffffff; 
	font-family: Verdana;
	width: 100%;
	border-right: #663300 2px solid; 
	border-left: #996633 2px solid; 
	border-bottom: #663300 2px solid; 
	border-top: #996633 2px solid;
}
table.cc_sub{
	background-image: url(bkgCC_sub.jpg);
	background-color: #ffffff; 
	font-family: Verdana;
	width: 100%;
	border-right: #663300 2px solid; 
	border-left: #996633 2px solid; 
	border-bottom: #663300 2px solid; 
	border-top: #996633 0px solid;
}
td.cc_btn_up{
	width: 20px;
	background-image: url(btn_up.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	text-align: center:
	height: 30;
}
.cc_btn_mid{
	width: 20px;
	background-image: url(btn_mid.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	text-align: center:
	height: 30;
}
td.cc_btn_dn{
	width: 20px;
	background-image: url(btn_dn.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
	text-align: center:
	height: 30;
}
td.cc_hdr
{
	width: 100%;
	background-color: #ffffff;
	background-image: url(hdra_grad.jpg);
	background-repeat: no-repeat;
	height: 30;
	font-family: Verdana;
	font-size: 10pt; 
	font-weight: bold;
	color: #ffffff; 
	padding-top: 6;
	padding-left: 23;
}
td.cc_text
{
	font-size: 8pt;
	color: #000000;
	padding-left: 33;
}
.cc_btn
{
	height: 22;
	width: 240;
	font-size: 8pt;
	font-weight: 600;
	text-align: center;
	color: #ffffff;
	border-color: #90b0ee ;
	background-color: #4060ce;  
	cursor: hand;
}
.cc_ftr1
{
	text-align: left;
	background-image: url(bkga_grad_rev.jpg);
	background-color: #dfefff;
	font-size: 8pt; 
}
.cc_ftr2
{
	background-image: url(bkga_grad_rev.jpg);
	text-align: right;
	background-color: #dfefff;
}
.cc_input{
	font-family: Verdana;
	font-size: 8pt; 
	font-weight: normal;
	color: #000000;  
}
.cc_over{
	background-color: #ffeedd;
	cursor: hand;
	}
}
.cc_out{
	background-color: #ffffff;
	}
.cc_summary{
	background-color: #ffffff;
	font-size: 8pt;
	color: #000000;
	width: 25%;
}
.cc_summarydata{
	background-color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	width: 75%;
}
.cc_smbtn{
	background-image: url(btnCCSmall.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 42px;
	background-position: 1 1;
	padding-left: 8;
	padding-top: 8;
}
.cc_smbtn_O{
	background-image: url(btnCCSmall_O.gif);
	background-repeat: no-repeat;
	height: 32px;
	width: 42px;
	background-position: 1 0;
	padding-left: 8;
	padding-top: 6;
}


.cc_print1{
	font-family: Verdana;
	font-size: 6pt; 
	font-weight: normal;
	color: #000000;  
	border-top: #000000 1px solid; 
	border-left: #000000 1px solid; 
	border-bottom: #000000 1px solid; 
	border-right: #000000 1px solid; 
	margin-top: 50;
}
.cc_printtitle{
	font-family: Verdana;
	font-size: 18pt; 
	font-weight: bold;
	color: #000000; 
}
.cc_print2{
	font-family: Verdana;
	font-size: 8pt; 
	font-weight: normal;
	color: #000000;  
}
.cc_print2a{
	font-family: Verdana;
	font-size: 6pt; 
	font-weight: normal;
	color: #000000;  
}
.cc_print3{
	font-family: Verdana;
	font-size: 6pt; 
	font-weight: normal;
	color: #000000;  
	vertical-align: top;
}
.cc_upc{
	font-size: 42;
}
.cc_sub_hdr{
	background-image: url(bkgCC_sub_hdr.jpg);
	height: 4;
}
.cc_sub_hdr2{
	background-image: url(bkg_grad_cc2.jpg);
	text-align: right;
}
.cc_sub_hdr3{
	background-image: url(bkgCC_sub_ftr.jpg);
}
.cc_sub_ftr{
	background-image: url(bkgCC_sub_ftr.jpg);
	height: 32;
}
.cc_sub_btn{
	background-color: #EEE3DD;
	font-family: Verdana;
	font-size: 9;
	width: 72;
}
.cc_Stu_summary{
	background-color: #DED3CD;
	font-family: Verdana;
	font-size: 8pt;
	color: #003399;
	white-space: nowrap;
	padding-left: 4;
}

.sc_err1 {
	font-family: Verdana;
	font-size: 8pt; 
	font-weight: bold;
	color: #ccccff; 
	padding-left: 26;
}

.sc_ver8 {
	font-family: Verdana;
	font-size: 8pt; 
	font-weight: normal;
	color: #000000; 
}
.sc_ver8b {
	font-family: Verdana;
	font-size: 8pt; 
	font-weight: bold;
	color: #000000; 
}


.sc_sitemaphdr {
	background-color: #90b0ee; 
	font-family: Verdana;
	font-size: 10pt; 
	font-weight: bold;
	color: #000000; 
	padding-left: 8;
}







/*
====== Department Header / Navigation ======
*/
table.sc_dept_hdr {
	background-image: url(dept_bldg.jpg);
	background-repeat: no-repeat;
	background-position: center top
	height: 120;
}
td.sc_dept_spc {
	height: 60;
}
td.sc_dept_ttl {
	font-family: Verdana;
	font-size: 18pt;
	color: #003366
	font-weight: bold;
	height: 32;
	text-align: center;
}

td.sc_dept_msg1 {
	font-family: Verdana;
	font-size: 10pt;
	color: #113399;
	font-weight: bold;
	text-align: center;
}
td.sc_dept_msg2 {
	font-family: Verdana;
	font-size: 10pt;
	color: #2244aa;
	font-weight: normal;
	text-align: left;
}

.sc_dept_mgr {
	background-image: url(bl_horz.jpg);
	width: 220;
	border-right: #5577cc 2px solid; 
	border-left: #88aaff 1px solid; 
	border-bottom: #5577cc 2px solid; 
	border-top: #88aaff 1px solid;	
	padding-left: 27;
	margin-top: 6;
}

.sc_dept_mgr_hdr {
	background-image: url(bl_menu.jpg);
	height: 32;
	font-family: Verdana;
    	font-size: 10pt;
	font-weight: bold;
	color: #2244aa;
}
.sc_dept_addr {
	border-right: #5577cc 2px solid; 
	border-left: #88aaff 1px solid; 
	border-bottom: #5577cc 2px solid; 
	border-top: #88aaff 1px solid;	
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
	color: #5577cc;
}
.sc_dept_addr_r {
	background-image: url(bl_horz_r.jpg);
	border-right: #5577cc 2px solid; 
	border-left: #88aaff 1px solid; 
	border-bottom: #5577cc 2px solid; 
	border-top: #88aaff 1px solid;	
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
	color: #5577cc;
}
.sc_dept_menu_O {
	background-image: url(bl_menu_O.jpg);
	background-repeat: repeat-x;
	border-right: #88aaff 1px solid; 
	border-left: #5577cc 2px solid; 
	border-bottom: #88aaff 1px solid; 
	border-top: #5577cc 2px solid;
	height: 32;
	padding-left: 27;
	padding-bottom: 4;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #5577cc;
	cursor: hand;
}
.sc_dept_menu {
	background-image: url(bl_menu.jpg);
	background-repeat: repeat-x;
	border-right: #5577cc 2px solid; 
	border-left: #88aaff 1px solid; 
	border-bottom: #5577cc 2px solid; 
	border-top: #88aaff 1px solid;	
	height: 32;
	padding-left: 26;
	padding-bottom: 5;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #2244aa;
}
.sc_dept_menu_tall_O {
	background-image: url(bl_menu_tall_O.jpg);
	background-repeat: repeat-x;
	border-right: #88aaff 1px solid; 
	border-left: #5577cc 2px solid; 
	border-bottom: #88aaff 1px solid; 
	border-top: #5577cc 2px solid;
	height: 48;
	padding-left: 27;
	padding-bottom: 4;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #5577cc;
	cursor: hand;
}
.sc_dept_menu_tall {
	background-image: url(bl_menu_tall.jpg);
	background-repeat: repeat-x;
	border-right: #5577cc 2px solid; 
	border-left: #88aaff 1px solid; 
	border-bottom: #5577cc 2px solid; 
	border-top: #88aaff 1px solid;	
	height: 48;
	padding-left: 26;
	padding-bottom: 5;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #2244aa;
}
.sc_dept_menu_y_tall_O {
	background-image: url(yl_menu_tall_O.jpg);
	background-repeat: repeat-x;
	border-right: #aaaa55 1px solid; 
	border-left: #777755 2px solid; 
	border-bottom: #aaaa55 1px solid; 
	border-top: #777755 2px solid;
	height: 48;
	padding-left: 27;
	padding-bottom: 4;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #777700;
	cursor: hand;
}
.sc_dept_menu_y_tall {
	background-image: url(yl_menu_tall.jpg);
	background-repeat: repeat-x;
	border-right: #777755 2px solid; 
	border-left: #aaaa55 1px solid; 
	border-bottom: #777755 2px solid; 
	border-top: #aaaa55 1px solid;	
	height: 48;
	padding-left: 26;
	padding-bottom: 5;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	color: #555500;
}
.sc_dept_txt_10B {
    	font-size: 10pt;
	font-weight: bold;
	color: #2244aa;
}
.sc_dept_txt_9 {
    	font-size: 9pt;
	font-weight: normal;
	color: #2244aa;
}
.sc_dept_txt_8 {
    	font-size: 8pt;
	font-weight: normal;
	color: #2244aa;
}
.sc_dept_txt_8I {
    	font-size: 8pt;
	font-weight: normal;
	font-style: italic;
	color: #5577cc;
}


/*
===============================================================================================================
 NEW Unified Styles - Start
===============================================================================================================
*/





table.blue_tbl1 {
	background-image: url(blueline.jpg);
	border-right: #5577cc 2px solid; 
	border-left: #88aaff 1px solid; 
	border-bottom: #5577cc 2px solid; 
	border-top: #88aaff 1px solid;	
}
table.blue_tbl2 {
	background-image: url(bl_horz_r.jpg);
	border-right: #5577cc 2px solid; 
	border-left: #88aaff 1px solid; 
	border-bottom: #5577cc 2px solid; 
	border-top: #88aaff 1px solid;	
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
	color: #5577cc;
}
table.blue_subtbl {
	background-image: url(bl_sub.jpg);
	border-right: #5577cc 1px solid; 
	border-left: #88aaff 1px solid; 
	border-bottom: #5577cc 2px solid; 
}
table.blue_scale {
	background-image: url(blue_scale.jpg);
	border-right: #5577cc 2px solid; 
	border-left: #88aaff 1px solid; 
	border-bottom: #5577cc 2px solid; 
	border-top: #88aaff 1px solid;	
}
.blue_hdr1 {
	background-image: url(bl_menu.jpg);
	background-repeat: x-repeat;
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #2244aa;
	height: 26;
	padding-left: 10;
	padding-top: 4;
	border-right: #5577cc 0px solid; 
	border-left: #88aaff 1px solid; 
	border-bottom: #5577cc 0px solid; 
	border-top: #88aaff 1px solid;
	white-space: nowrap;
}
.blue_hdr2 {
	background-image: url(bluegrad2.jpg);
	background-repeat: no-repeat;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
	height: 24;
	padding-left: 10;
	padding-top: 4;
	white-space: nowrap;
}
.blue_alt_row {
	background-color: #eff0ff;
}
td.blue_cell1 {
	background-image: url(blueline.jpg);
	border-right: #5577cc 2px solid; 
	border-left: #88aaff 1px solid; 
	border-bottom: #5577cc 2px solid; 
	border-top: #88aaff 1px solid;
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	color: #20409d;
}
td.blue_cell2 {
	background-image: url(blueline_rev.jpg);
	border-right: #5577cc 2px solid; 
	border-left: #88aaff 1px solid; 
	border-bottom: #5577cc 2px solid; 
	border-top: #88aaff 1px solid;
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	color: #20409d;
}

td.blue_cell3 {
	background-image: url(bl_horz.jpg);
	border-right: #5577cc 2px solid; 
	border-left: #88aaff 1px solid; 
	border-bottom: #5577cc 2px solid; 
	border-top: #88aaff 1px solid;
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 11pt; 
	color: #20409d;
	width: 210px;
	text-align: center;
	vertical-align: top;
}
.blue_row {
	border-bottom: #eff0ff 1px solid; 
	color: #20409d; 
	text-align: left;
	font-family: Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: normal;
	background-color: transparent;
}
.blue_row_rev {
	background-image: url(blueline_rev.jpg);
}
.blue_up {
	font-family: webdings;
	color: #996633;
}
.blue_txt1a {
	color: #2244aa;
	text-align: center;
	font-family: Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	background-color: transparent;

}
.blue_txt1b {
	color: #2244aa;
	text-align: center;
	font-family: Arial, Helvetica; 
	font-size: 10pt; 
	font-weight: normal; 
	background-color: transparent;
}
.blue_txt1c {
	color: #20409d; 
	text-align: left;
	font-family: Arial, Helvetica; 
	font-size: 10pt; 
	font-weight: bold; 
	background-color: transparent;
}
.blue_txt1d {
	color: #20409d; 
	text-align: left;
	font-family: Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: normal;
	background-color: transparent;
}
.blue_txt1e {
	color: #20409d; 
	text-align: left;
	font-family: Arial, Helvetica; 
	font-size: 7pt; 
	font-weight: normal;
	background-color: transparent;
}
.blue_err {
	color: #aa3300; 
	font-family: Arial, Helvetica; 
	font-size: 8pt; 
	lllfont-weight: bold; 
	background-image: url(lblBar.png);	
}

.blue_ttl {
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #2244aa;
}
.blue_tbl_hdr {
	background-color: #5577cc; 
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #ffffff;
}
.blue_border {
	border-right: #5577cc 2px solid; 
	border-left: #88aaff 1px solid; 
	border-bottom: #5577cc 2px solid; 
	border-top: #88aaff 1px solid;
}
.blue_border_rev {
	border-left: #5577cc 2px solid; 
	border-right: #88aaff 1px solid; 
	border-top: #5577cc 2px solid; 
	border-bottom: #88aaff 1px solid;
}

.blue_lbl1 {
	color: #20409d; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 10pt; 
	font-weight: normal; 
	background-color: transparent;
}
.blue_in1 {
	background-color: #eff0FF;
	color: #000000; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 8pt; 
	font-weight: normal;
}
.blue_btn {
	background-image: url(bl_menu.jpg);
	height: 24;
	font-size: 8pt;
	font-weight: 600;
	text-align: center;
	color: #2244aa;
	border-right: #5577cc 1px solid; 
	border-left: #88aaff 0px solid; 
	border-bottom: #5577cc 1px solid; 
	border-top: #88aaff 0px solid;	
	background-color: #4060ce;  
	cursor: hand;
}
.blue_data {
	background-color: transparent;
	color: #000000; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: normal;
}
.blue_data_alt {
	background-color: #eff3ff;
	color: #000000; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: normal;
}
.chart_bkg {
	background-image: url(blue_scale.jpg);
	border-right: #5577cc 2px solid; 
	border-left: #88aaff 1px solid; 
	border-bottom: #5577cc 2px solid; 
	border-top: #88aaff 1px solid;
}
.chart_bar {
	background-image: url(clrBar.png);
	margin-bottom: 6;
	height: 24;
	border-right: #000000 1px solid; 
	border-top: #000000 1px solid;
	border-bottom: #000000 2px solid; 
	margin-left: 2;
}
.chart_lbl {
	background-image: url(lblBar.png);
	color: #000000; 
	font-family: verdana; 
	font-size: 7.5pt; 
	font-weight: normal;
	position: relative;
	top: 17;
}
.chart_lbl_ext {
	background-color: transparent;
	color: #000000; 
	font-family: verdana; 
	font-size: 7.5pt; 
	font-weight: normal;
	position: relative;
	top: 17;
}
.blue_bar {
	border-right: #5577cc 2px solid; 
	border-left: #88aaff 1px solid; 
	border-bottom: #5577cc 2px solid; 
	border-top: #88aaff 1px solid;	
}
.blue_icon {
	border-top: transparent 0px solid;
	border-left: transparent 0px solid;
	border-bottom: transparent 1px solid;
	border-right: transparent 1px solid;
}

.blue_iconO {
	border-top: transparent 1px solid;
	border-left: transparent 1px solid;
	border-bottom: transparent 0px solid;
	border-right: transparent 0px solid;

}
.blue_watermark {
	background-image: url(logo_w.gif);
	background-repeat: no-repeat;
	background-position: center;
}




table.img_files {
	background-image: url(files.jpg);
	background-repeat: no-repeat;
	border-right: #5577cc 2px solid; 
	border-left: #88aaff 1px solid; 
	border-bottom: #5577cc 2px solid; 
	border-top: #88aaff 1px solid;	
}
table.img_fireworks {
	background-image: url(fireworks.jpg);
	background-repeat: no-repeat;
	border-right: #5577cc 2px solid; 
	border-left: #88aaff 1px solid; 
	border-bottom: #5577cc 2px solid; 
	border-top: #88aaff 1px solid;	
}



.blue_st1 {
	height: 18px;
	width: 18px;
	background: url(images/1.gif);
	background-repeat: no-repeat;
	background-position: center middle;
}
.blue_st1on {
	height: 18px;
	width: 18px;
	background: url(images/1on.gif);
	background-repeat: no-repeat;
	background-position: center middle;
	cursor: hand;
}
.blue_st2 {
	height: 18px;
	width: 18px;
	background: url(images/2.gif);
	background-repeat: no-repeat;
	background-position: center middle;
}
.blue_st2on {
	height: 18px;
	width: 18px;
	background: url(images/2on.gif);
	background-repeat: no-repeat;
	background-position: center middle;
}
.blue_st3 {
	height: 18px;
	width: 18px;
	background: url(images/3.gif);
	background-repeat: no-repeat;
	background-position: center middle;
}
.blue_st3on {
	height: 18px;
	width: 18px;
	background: url(images/3on.gif);
	background-repeat: no-repeat;
	background-position: center middle;
}
.blue_st4 {
	height: 18px;
	width: 18px;
	background: url(images/4.gif);
	background-repeat: no-repeat;
	background-position: center middle;
}
.blue_st4on {
	height: 18px;
	width: 18px;
	background: url(images/4on.gif);
	background-repeat: no-repeat;
	background-position: center middle;
}
.blue_progress {
	background-image: url(dash.gif);
	background-color: #ffffff;
}
.blue_survey_results {
	border-right: #5577cc 2px solid; 
	border-left: #88aaff 1px solid; 
	border-bottom: #5577cc 2px solid; 
	border-top: #88aaff 1px solid;	
	margin-left: 6px;
	height: 26px;

}
.blue_survey_resultlabel {
	color: #2244aa;
	text-align: center;
	font-family: Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: normal;
	background-color: transparent;
	margin-left: 9px;

}
.blue_survey_question {
	color: #2244aa;
	font-family: Arial, Helvetica; 
	font-size: 11pt; 
	font-weight: bold;
	background-color: transparent;
}



/*
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Procurement-specific Styles
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/

.blue_proc_tbl1{
	background-color: #ffffff;
	background-image: url(bl_horz_wide.jpg);
	border-right: #5577cc 2px solid; 
	border-left: #88aaff 1px solid; 
	border-bottom: #5577cc 2px solid; 
	border-top: #88aaff 1px solid;
	margin-bottom: 16px;
	padding: 4px;
	width: 520px;	
}
.blue_proc_tbl2{
	background-color: #ffffff;
	background-image: url(bl_horz_wide.jpg);
	border-right: #5577cc 2px solid; 
	border-left: #88aaff 1px solid; 
	border-bottom: #5577cc 2px solid; 
	border-top: #88aaff 1px solid;
	margin-bottom: 16px;
	padding: 4px;
	width: 100%;	
}
.blue_proc_ttl{
	font-family: arial;
	font-size: 10pt;
	font-weight: bold;
	color: #02248a;	
}
.blue_proc_subtbl {
	background-color: #eff0ff;
	border-top: #5577cc 1px solid; 
	border-bottom: #5577cc 1px solid; 
	padding: 4;
}
.blue_proc_desc{
	font-family: arial;
	font-size: 9pt;
	color: #20409d; 
	margin-left: 8px;
}
.blue_proc_date{
	font-family: arial;
	font-size: 9pt;
	color: #02248a;	
	margin-left: 8px;
	background-color: #e6edfc;
	width: 100%;
}
.blue_proc_footer{
	font-family: arial;
	font-size: 8pt;
	color: #4264ca;
	margin-left: 8px;
	font-style: italic;
}
.blue_proc_link{
	font-family: arial;
	font-size: 7.5pt;
	color: #336699;	
	padding: 2;
	margin-left: 8px;	
}
.blue_hr_break{
	color: #dfe0ef;
}



/*
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/





/*
===============================================================================================================
 NEW Unified Styles - End
===============================================================================================================
*/

/* 
=======================================
 Application Window
=======================================
*/ 

.sc_apply {
	background-image: url(blueline.jpg);
	border-right: #5577cc 2px solid; 
	border-left: #88aaff 1px solid; 
	border-bottom: #5577cc 2px solid; 
	border-top: #88aaff 1px solid;	
}
.cs_apply_ttl {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
	color: #003366;
	text-align: right;
}
.cs_apply_subttl {
	font-family: Verdana;
	font-size: 10pt;
	font-weight: normal;
	color: #2244aa;
	text-align: right;
}
.sc_apply_hdr {
	background-image: url(bl_menu.jpg);
	background-repeat: x-repeat;
	font-family: Arial;
	font-size: 11pt;
	font-weight: bold;
	color: #2244aa;
	height: 26;
	padding-left: 10;
	padding-top: 4;
	border-right: #5577cc 2px solid; 
	border-left: #88aaff 1px solid; 
	border-bottom: #5577cc 0px solid; 
	border-top: #88aaff 1px solid;
	white-space: nowrap;
}
.sc_apply_br {
	background-image: url(bl_menu.jpg);
	height: 3;
}
td.sc_apply_lbl_td {
	text-align: left;
	width: 90%;
}
.sc_apply_lbl {
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	color: #001133;
	padding-left: 12;
}
td.sc_apply_input_td {
	text-align: right;
}
.sc_apply_input {
	background-color: #ffffff;
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
	width: 240px;
	padding-left: 1;
}
td.sc_apply_chk_td {
	text-align: left;
}
.sc_apply_chk {
	font-family: Arial;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
}
.sc_apply_btn {
	height: 22;
	width: 240;
	font-size: 8pt;
	font-weight: 600;
	text-align: center;
	color: #ffffff;
	border-color: #90b0ee ;
	background-color: #4060ce;  
        background-image: url(bl_button1.jpg); 
	cursor: hand;
}
.sc_apply_ftr {
	background-image: url(bl_menu.jpg);

}
.sc_apply_inset {
	background-color: #000000;
	border-left: #5577cc 2px solid; 
	border-right: #88aaff 1px solid; 
	border-top: #5577cc 2px solid; 
	border-bottom: #88aaff 1px solid;	

}
table.img_postit {
	background-image: url(postit.jpg);
	background-repeat: no-repeat;
}


/* 
=======================================
 Did You Know Popups
=======================================
*/ 

div.DYKPopupDiv {
	position: relative;
	left: -16px;
	top: 3;
	border-right: #000000 2px solid;
	border-bottom: #000000 2px solid; 
}
table.DYKPopupTbl {
	background-color: #ffffbb;
	width: 175px;
	cellpadding: 3px;
	cellspacing: 0px;
	border: 0px;
	border-left: #afaf33 1px solid; 
	border-top: #afaf33 1px solid; 	
	border-right: #9f9f00 1px solid;
	border-bottom: #9f9f00 1px solid;		
}
.DYKHeader {
	background-color: #ffff33;
	border-bottom: #9f9f00 1px solid;
	font-size: 9pt;
	font-weight: 600;
	color: #003366;	
}
.DYKBody {
	font-size: 8pt;
	font-weight: 200;
	color: #003366;	
}











/* 
=======================================
Court Calendar specifc Styles
=======================================
*/ 

.calendar_folder{
	width: 100%;
	background-color: #eff0ff;
}
.calendar_body{
	width: 100%;
	border-left: #5577cc 2px solid; 
	border-right: #5577cc 2px solid; 
	border-bottom: #5577cc 2px solid; 
	background-image: url(calrecord1.jpg); 
}
.calendar_line1{
	width: 100%;
	padding: 2px;
	border-bottom: #dfe0ff 1px solid;	
}
.calendar_line2{
	width: 100%;
	padding: 2px;
}
.calendar_tab{
	width: 40%;
	background-color: #5577cc;
	border-top: #225544 2px solid;
	border-right: #225544 1px solid;
	margin-bottom: -4px;
	padding-right: 2px;
	padding-left: 6px;
	padding-top: 2px;
	padding-bottom: 2px;
	height: 40px;
}
.calendar_top{
	width: 100%;
	border-top: #5577cc 2px solid;
}
.calendar_title{
	font-family: Arial;
	font-size: 12pt; 
	font-weight: bold;
	color: #eff0ff;  
}
.calendar_label_light{
	font-family: Arial;
	font-size: 7pt; 
	font-weight: bold;
	color: #ffffff;  
}
.calendar_label_dark{
	font-family: Arial;
	font-size: 7pt; 
	font-weight: normal;
	color: #003366;  
}
.calendar_value{
	font-family: Arial;
	font-size: 8pt; 
	font-weight: normal;
	color: #000000;  
	vertical-align: top;
	padding-left: 2px;
}
.calendar_value_blue{
	font-family: Arial;
	font-size: 8pt; 
	font-weight: normal;
	color: #5577cc;
	vertical-align: top;
	padding-left: 2px;
}
.calendar_value3{
	font-family: Arial;
	font-size: 8pt; 
	font-weight: normal;
	color: #000000;  
	vertical-align: top;
	padding-left: 2px;

}
.calendar_party{
	Width: 45%;
}
.calendar_noresults{
	width: 50%;
	background-image: url(brn_grad1.jpg); 
	background-position: center;
	background-repeat: x-repeat;
	border-left: #88aaff 1px solid;
	border-right: #5577cc 2px solid;
	border-top: #88aaff 1px solid;
	border-bottom: #5577cc 2px solid; 
}
.calendar_noresults_img{
	width: 100%;
	background-image: url(/SC_Web/images/search1.jpg); 
	background-position: center;
	background-repeat: no-repeat;
	border-right: #88aaff 1px solid;
	border-left: #5577cc 2px solid;
	border-bottom: #88aaff 1px solid;
	border-top: #5577cc 2px solid; 
}




.blue_cal_lbl {
	color: #003366;
	text-align: center;
	font-family: Arial, Helvetica; 
	font-size: 10pt; 
	font-weight: strong; 
	background-color: transparent;
}
.blue_cal_grd {
	color: #003366;
	font-family: Arial, Helvetica; 
	font-size: 10pt; 
	vertical-align: top;
}





/* 
=======================================
Job Opportunities specifc Styles
=======================================
*/ 

.seltab {
	width: 20%;
	padding: 6px;
	font-family: verdana;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	cursor: hand;
	background-image: url(seltab.jpg);
}
.tab {
	width: 20%;
	padding: 6px;
	font-family: verdana;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	cursor: hand;
	background-image: url(tab.jpg);
}	
.notab {
	border-bottom: #5577cc 2px solid; 

}
.on {
	display: inline;
	
}
    .off {
	display: none;
}	
.tabbod {
	background-color: #c9dcff;
	border-left: #5577cc 2px solid; 
	border-bottom: #5577cc 2px solid; 
	border-right: #5577cc 2px solid; 
	padding: 9px;
}



/*
============================================
C4 Calendars Specific Styles
============================================
*/
.C4_body {
	background-image: url(blueline.jpg);
	border-right: #88aaff 2px solid; 
	border-left: #5577cc 1px solid; 
	border-bottom: #88aaff 2px solid; 
	border-top: #5577cc 1px solid;
}
.C4_header {
	background-image: url(bl_menu.jpg);
	height: 30px;
	padding: 4px;
	color: #5577cc; 
}
.C4_title {
	color: #5577cc; 
	font-family: Arial;
	font-size: 12pt;
	font-weight: bold;
}
.C4_legend {
	background-image: url(blueline_rev.jpg);
	padding-left: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: #f9fafc 1px solid; 
	border-top: #5577cc 1px solid;
	background-color: #f0f6f0;
}
.C4_legend_text {
	color: #5577cc; 
	font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
}
.C4_button {
	height: 22;
	width: 90;
	font-size: 8pt;
	font-weight: 600;
	text-align: center;
	color: #ffffff;
	border-color: #88aaff;
	background-color: #333355;  
        background-image: url(bl_button1.jpg); 
	cursor: hand;
}
.C4_textbox {
	width: 100%;
	background-color: #f9fcfa;
	color: #000000; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: normal;
	border: solid 1px #333355;
}
.C4_dropdown {
	width: 100%;
	background-color: #ffffff;
	color: #000000; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: normal;
	border: solid 1px #333355;
}
.C4_radiobutton {
	width: 100%;
	color: #336699; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: normal;
}









































