@charset "utf-8";    
@import url(uc24.css); /* grid layout */
/* resets */
* {text-decoration: none;font-size: 1em;outline: none;padding: 0;margin: 0;}
code, kbd, samp, pre, tt, var, textarea, input, select, isindex, listing, xmp, plaintext {
	white-space: normal;font-size: 1em;font: inherit;}
dfn, i, cite, var, address, em { font-style: normal; }
th, b, strong, h1, h2, h3, h4, h5, h6 { margin: 0;padding: 0;font-size: 100%;font-weight: normal; }
a, img, a img, iframe, form, fieldset, abbr, acronym, object, applet, table {border: none; }
table {border-collapse: collapse;border-spacing: 0;}
caption, th, td, center { vertical-align: top;text-align: left;}
body { background:#FFFFFF url(uc_ui/ucBodyBack.png) repeat-x; line-height: 1; color: black; margin: 0;padding: 0;}
q { quotes: "" ""; }
ul, ol, dir, menu { list-style: none; }
sub, sup { vertical-align: baseline; }
a { color: inherit; }
hr { display: none; }
font { color: inherit !important; font: inherit !important; color: inherit !important; }
marquee {overflow: inherit !important;-moz-binding: none;}
blink { text-decoration: none; }
nobr { white-space: normal; }
a img, iframe { border: none; }
ul, ol, dl, li, dt, dd {margin: 0;padding: 0;}	
a, a:link {}
a:visited {}
a:hover {}
a:active {}
form, fieldset {margin: 0;padding: 0;}	
fieldset { border: 1px solid #000; }
legend {padding: 0;color: #000;}
input, textarea, select {margin: 0;padding: 1px;font-size: 100%;font-family: inherit;}	
select { padding: 0; }
#ucLogin, #ucLogin div, #ucLogin a, #ucTitle, #ucTitle div, #ucTitle a, #ucSearch, #ucSearch fieldset{margin: 0;padding: 0; border:0;}

#ucBreadPath {    
    background-image:url(uc_ui/ucBreadPath_bg.gif); background-repeat:repeat-x; 
    height:30px;line-height:30px;color:#888;border:solid 1px #cacaca;width:100%;
    overflow:hidden;margin:0px;padding:0px;
}
#ucBreadPath a {
	display:inline-block;
    background-image:url(uc_ui/ucBreadPath_separator.gif); background-repeat:no-repeat; background-position:right;
    padding-right: 15px; text-decoration: none;color:#333333; outline:none;
}
#ucBreadPath li {list-style-type:none;padding-left:10px;display:inline-block;float:left;}
#ucBreadPath a:hover { color:#35acc5;}


img#print_logo {display:none;}
img { border:none }
									  
/* login layout */
#ucLogin {height:17px;background:#334969 url(uc_ui/sprite.gif) 0 -0px repeat-x;}
#ucLogin #ucLogin_content {margin:0 auto;padding-left: 25px;color:#fff;font-size:85%;}
#ucLogin #ucLogin_content a {line-height:1.5em;color:#fff;text-decoration:none;text-transform:uppercase;font-weight:bold;}
#ucLogin #ucLogin_content a:hover {text-decoration:underline;}

/* title layout */
#ucTitle {height:40px;background:#466CA0 url(uc_ui/sprite.gif) 0px -100px repeat-x;text-align:center;border-bottom:1px solid #176793;}
#ucTitle #ucTitle_content {margin:0 auto;text-align:left;height:40px;position:relative;}
#ucTitle #ucTitle_ucsd_title {background: url(uc_ui/ucsd_logo_head.gif) 0 0 no-repeat;position:absolute;height: 38px;right:10px;}
#ucTitle #ucTitle_ucsd_title a {display:block;width:199px;text-indent:-9999px;}
#ucTitle #ucTitle_page_title {position:absolute;top:10px;left:25px;font-family:"Trebuchet MS",sans-serif;font-size:175%;color:#fff;}	
#ucTitle #ucTitle_page_title a {color:#fff;text-decoration:none;}
#ucTitle #ucTitle_page_title a:hover {text-decoration:underline;}

div.styled ul#ucIndex {margin:0 -10px -10px -10px;}
ul#ucIndex {border-top:1px solid #d6e8f4;}
ul#ucIndex li {list-style:none;padding:0;margin:0;border-bottom:1px solid #d6e8f4;}
ul#ucIndex li a {text-decoration:none;display:block;padding:2px 0px 2px 20px;}
ul#ucIndex li a:hover {background-color:#749FC3;color:#fff;}
ul#ucIndex li ul li a:hover {background:#648FB3 !important;}
ul#ucIndex li.expanded {background-image:url(uc_ui/sprite.gif);background-position:4px -1045px;background-repeat:no-repeat;}
ul#ucIndex li.collapsed {background-image:url(uc_ui/sprite.gif);background-position: 4px -995px;background-repeat:no-repeat;}
ul#ucIndex li ul li a {padding-left:40px;background:#E2E9F3 none !important;}
ul#ucIndex li ul li ul li a {padding-left:80px;background:#D2D9E3  none !important;}
ul#ucIndex li.collapsed ul {display:none;}

/* search layout */
div.ucSearch {width: 100%;line-height:0.70;background: url(uc_ui/ucMenu.gif);display:inline-block;}
#ucSearch { background: transparent url(uc_ui/ucSearch_l.png) 0 0 no-repeat;padding-left: 12px; margin-top:7px;margin-bottom:0px;float:right;}
#ucSearch label { color: #999; display: none; }
#ucSearch #submitquery { display: none; }
#ucSearch .sbox_r {background: transparent url(uc_ui/ucSearch_r.png) 0 0 no-repeat;float: left;width: 19px;height: 19px;}
#ucSearch .sbox_r_f2 {background: transparent url(uc_ui/ucSearch_r.png) 0 -19px no-repeat;float: left;width: 19px;height: 19px;}
#ucSearch input {background: transparent url(uc_ui/ucSearch_bg.png) 0 0 repeat-x;float: left;width: 100px;	height: 19px; margin-bottom:0px;
	padding: 2px;font: 11px/13px arial;border: 0;color: #000;
	outline: none;  /* remove focus blue from safari */
}

/* breadcrumbs layout */
#ucCrumb {text-align:center;}
#ucCrumb #ucCrumbBody {padding-left:10px;text-align:left;width:960px;margin:0 auto;}
#ucCrumb {height:27px;}
#ucCrumb li {display:inline;color:#023064;text-transform:none;font-size:80%;line-height:2.5em;}
#ucCrumb li a {background:url(uc_ui/ucCrumb.png) no-repeat center right;padding-right:15px;text-decoration:none;color:#1388CD}
#ucCrumb a:hover {text-decoration:underline;}
#ucCrumb li a.current {background:none;}

#ucSideMenu, #ucDashMenu {width: 184px;color:#FFFFFF;margin: 0px 0px 10px 0px;}
#ucSideMenu h2, #ucDashMenu h2 {background-image:url(uc_ui/ucSideBar_active.png);background-repeat:no-repeat;margin:0;padding:5px 10px;font-size:14px;font-weight:bold;cursor:pointer;color:#FFFFFF;}
#ucSideMenu h2.current, #ucDashMenu h2.current {cursor:default;background-image:url(uc_ui/ucSideBar_active.png); }
#ucSideMenu h2.firstitem, #ucDashMenu h2.firstitem { background-image:url(uc_ui/ucSideBar_top.png) !important;}
#ucSideMenu h2.lastitem, #ucDashMenu h2.lastitem { background-image:url(uc_ui/ucSideBar_bottom.png) !important; }
#ucSideMenu h2.current.lastitem, #ucDashMenu h2.current.lastitem { background-image:url(uc_ui/ucSideBar_active.png) !important; }
#ucSideMenu div, #ucDashMenu div {border-left:1px solid #BBB;border-right:1px solid #BBB;display:none;padding:5px;color:#003764;font-size:12px;} 
#ucSideMenu div li, #ucDashMenu div li {list-style-type:none; border-bottom: 1px solid #CCCCCC; margin-left:0px; }
#ucSideMenu div li a, #ucDashMenu div li a  {display:block;font: 11px Verdana, Helvetica, sans-serif;color: black; text-decoration: none; padding: 5px 0px 3px 0px;margin:0px;text-indent:0;}
#ucSideMenu div li a:hover, #ucDashMenu div li a:hover {background:#003764;color:#FBCA58;}  
#ucSideMenu div img.footer, #ucDashMenu div img.footer{position:relative;top:6px;left: -6px;height:6px;vertical-align:bottom;margin:0px;}

/* footer layout */
#ucFooter {clear:both;text-align:center;color:#BBB;font-size:70%;margin-bottom:30px;margin-top:30px;}
#ucFooter div {margin-bottom:3px;}
#ucFooter li {display:inline;}
#ucFooter li#ucFooter_t_and_c {border-right:1px solid #61B2DF;padding-right:7px;margin-right:7px;}
#ucFooter a {color:#1388CD;text-decoration:none;}
#ucFooter a:hover {text-decoration:underline;}
#ucFooter #ucFooter_content {text-align:left;padding:10px 0px;width:960px;margin:0 auto;border-top:3px solid #BBB;border-bottom:1px solid #BBB;background:url(uc_ui/sprite.gif) right -725px no-repeat;}

/* dashboard layout */
div.count {float:left;text-align:right;font-weight:bold;color:#000066;width:35px;}
div.count:hover {color:#FFFFFF;}

/* default fonts */
#ucLogin, #ucTitle,#ucFooter, #ucCrumbs, #ucNav {font:13px/1.231 arial,helvetica,clean,sans-serif;/* for IE6/7 */*font-size:small;/* for IE Quirks Mode */*font:x-small;}
.ucFont  {color: #000; background: #FFF;font:13px/1.18 arial,helvetica,clean,sans-serif;/* for IE6/7 */ *font-size:small; /* for IE Quirks Mode */*font:x-small; }
.ucFont div.styled {background:#ecf5fe;border:1px solid #c1d7ed;border-bottom:5px solid #c1d7ed;padding:10px;margin-bottom:1em;}
.ucFont h1,.ucFont h2,.ucFont h3,.ucFont h4,.ucFont h5,.ucFont h6{font-family:arial,helvetica,clean,sans-serif;font-weight:bold;margin-bottom:0.5em;}
.ucFont h1 {margin-bottom:0.5em;color:#023064;font-family:helvetica,sans-serif;border-bottom:3px solid #000;font-size:240%;padding-top:2px;}
.ucFont h1 a {color:#023064;}
.ucFont h2 {margin-bottom:0.5em;color:#023064;font-family:helvetica,sans-serif;font-size:160%;padding-top:2px;} /*border-bottom:3px solid #023064*/
.ucFont h2 a {color:#034f80;}
.ucFont h3 {color:#034f80;font-size:140%;}
.ucFont h3 a {color:#034f80;}
.ucFont h4 {color:#000;font-size:110%;}
.ucFont h4 a {color:#000;}
.ucFont h5 {font-size:100%;color:#999;}
.ucFont h5 a{color:#999;}
.ucFont h6 {font-size:100%;color:#aaa;}
.ucFont h6 a{color:#aaa;}
.ucFont a {color:#034f80;}
.ucFont a {color:#1388CD;}
.ucFont p.subhead {color:#034f80;font-size:125%;}
.ucFont p.caption_right,p.caption_left {font-family:georgia;font-size:80%;color:#666;margin-top:5px;font-style:italic;}
.ucFont img.figure_right,img.figure_left {}
.ucFont p.caption_right {float:right;clear:right;text-align:right;margin-left:15px;}
.ucFont img.figure_right {float:right;margin-left:15px;}
.ucFont p.caption_left {float:left;clear:left;text-align:left;margin-right:15px;}
.ucFont img.figure_left {float:left;margin-right:15px;}
.ucFont p.ucSmall {clear:both;font-family:georgia;font-size:80%;color:#666;font-style:italic;}
.ucFont p.ucSmall strong {color:#9c0003;}
.ucFont p.ucSmall a {text-decoration:none;font-weight:bold;color:#666;}
.ucFont p.ucSmall a:hover {text-decoration:underline;}

/* GLOBAL BUTTON STYLES: */		
button { font-family: Verdana, Arial, sans-serif; position: relative;border: 0; padding: 0; outline:0;cursor: pointer;overflow: visible;}/* overflow removes extra side padding in IE */
button::-moz-focus-inner{padding:0;border:none;}/* removes extra padding in Firefox */
button span { position: relative; display: block; white-space: nowrap;}
@media screen and (-webkit-min-device-pixel-ratio:0) {	button span { margin-top: -1px; } /* Safari and Google Chrome only - fix margins */}
 
/* HUGE BUTTONS */		
button.ucBtnHg {margin-right:6px;padding: 0 15px 0 0;background: transparent url(uc_ui/ucBtnHg.gif) no-repeat right -140px; }	 	 	 	
button.ucBtnHg span {padding: 8px 0 0 15px;height:42px;background: transparent url(uc_ui/ucBtnHg.gif) no-repeat left top;color:#FFFFFF;font-size:2em;text-align: center; text-shadow: rgba(0,0,0,.6) 2px 1px 0px;}	
button.ucBtnHg:hover, button.ucBtnHgHover { background-position: right -210px; 	}	
button.ucBtnHg:hover span, button.ucBtnHgHover span {background-position: 0 -70px;}

/* LARGE BUTTONS */		
button.ucBtnLg {margin-right:5px;padding: 0 15px 0 0;background: transparent url(uc_ui/ucBtnLg.gif) no-repeat right -105px; }
button.ucBtnLg span {padding: 7px 0 0 15px;height:32px;background: transparent url(uc_ui/ucBtnLg.gif) no-repeat left top;color:#FFFFFF;font-size: 1.5em;text-align: center;text-shadow: rgba(0,0,0,.6) 2px 1px 0px;}	
button.ucBtnLg:hover, button.ucBtnLgHover { background-position: right -157px; }
button.ucBtnLg:hover span, button.ucBtnLgHover span { background-position: 0 -52px; }

/* DEFAULT BUTTONS */		
button.ucBtn {margin: 0px 4px 0px 0px;padding: 0 15px 0 0;background: transparent url(uc_ui/ucBtn.gif) no-repeat right -70px;font-size: 1em;font-weight: bold;text-align: center;text-shadow: rgba(0,0,0,.6) 2px 1px 0px;} 	
button.ucBtn span { padding: 4px 0 0 15px;height:22px;background: transparent url(uc_ui/ucBtn.gif) no-repeat left top;color:#FFFFFF;}	
button.ucBtn:hover, button.ucBtnHover { background-position: right -105px;}	
button.ucBtn:hover span, button.ucBtnHover span { background-position: 0 -35px;color:#FFFFAA;}
   
/* SMALL BUTTONS */
button.ucBtnSm {margin-right:3px;padding: 0 15px 0 0;background: transparent url(uc_ui/ucBtnSm.gif) no-repeat right -52px;}	
button.ucBtnSm span {padding: 3px 0 0 15px;height:17px;background: transparent url(uc_ui/ucBtnSm.gif) no-repeat left top; color:#FFFFFF;font-size: .8em;text-align: center;} /* text-shadow: rgba(192,192,192,.6) 2px 1px 0px; }*/	
button.ucBtnSm:hover, button.ucBtnSmHover {background-position: right -78px; }	
button.ucBtnSm:hover span, button.ucBtnSmHover span { background-position: 0 -26px;}

/* OPTION BUTTONS */
button.ucBtnOption {margin: 1px 1px 0px 0px;padding: 0 15px 0 0;background: transparent url(uc_ui/ucBtnOption.gif) no-repeat right -52px;}	
button.ucBtnOption span {padding: 3px 0 0 15px;height:17px;background: transparent url(uc_ui/ucBtnOption.gif) no-repeat left top; color:#333333;font-size: .8em;text-align: center; text-shadow: rgba(192,192,192,.6) 2px 1px 0px; }	
button.ucBtnOption:hover, button.ucBtnOptionHover {background-position: right -78px; }	
button.ucBtnOption:hover span, button.ucBtnOptionHover span { background-position: 0 -26px;}
  
/* SETTING BUTTONS */
button.ucBtnSetting {margin: 1px 1px 0px 0px;padding: 0 15px 0 0;background: transparent url(uc_ui/ucBtnSetting2.gif) no-repeat right -52px;}	 	
button.ucBtnSetting span {padding: 3px 0 0 15px; height:17px;background: transparent url(uc_ui/ucBtnSetting2.gif) no-repeat left top; color:#FFFFFF;font-size: .8em;text-align: center;text-shadow: rgba(192,192,192,.6) 2px 1px 0px;}	
/*button.ucBtnSetting:hover, button.ucBtnSettingHover { background-position: right -78px; }	*/
/*button.ucBtnSetting:hover span, button.ucBtnSettingHover span {background-position: 0 -26px;}*/
 
/* VIEW BUTTONS */
button.ucBtnView, button.ucBtnViewSet { margin: 1px 3px 0px 0px;padding: 0 8px 0 0;	background: transparent url(uc_ui/ucBtnView6.gif) no-repeat right -50px;}
button.ucBtnView span, button.ucBtnViewSet span {padding: 1px 0 0 8px;height:18px; background: transparent url(uc_ui/ucBtnView6.gif) no-repeat left top; color:#333333; font-size: .8em;text-align: center;}	
button.ucBtnView:hover, button.ucBtnViewHover, button.ucBtnViewSet { background-position: right -75px; color:#FFFFFF; }	
button.ucBtnView:hover span, button.ucBtnViewHover span, button.ucBtnViewSet span {background-position: 0 -25px; color:#FFFFFF; }

button.ucRightSide {float:right;clear:none;}  

div.ucBtnNavArea {width:100%;clear:both;margin-top:10px;padding:10px;text-align:center;} 


/* rounded boxes */
.ucAlertPane, .ucInstructionPane, .ucWindowPane,.ucOptionPane,ucErrorPane{margin-bottom:5px;}
.pane_c {padding: 0 5px 0 5px;border-top:0;border-bottom:0;border-style:solid;}
.pane_t, .pane_b, .pane_t b, .pane_b b {display:block;overflow:hidden;}
.pane_t b, .pane_b b {float:right;width:50%;}
.pane_t .pane_r {background-position:top right;}
.pane_b .pane_r {background-position:bottom right;}
.pane_b {background-position:bottom left;}
.pane_br { clear:both;display:block;overflow:hidden;height:0px;}

.ucAlertPane .pane_t, .ucAlertPane .pane_b, .ucAlertPane .pane_b b, .ucAlertPane .pane_t b{height:6px;background-image:url(uc_ui/ucBorderYellow.png);}
.ucAlertPane .pane_c {background:#FFFFBB;border-color:#FFEE77;border-left-width:1px;border-right-width:1px;}

.ucInstructionPane .pane_t, .ucInstructionPane .pane_b, .ucInstructionPane .pane_b b, .ucInstructionPane .pane_t b{height:6px;background-image:url(uc_ui/ucBorderBlue.png);}
.ucInstructionPane .pane_c {background:#E2E9F3; border-color:#466CA0; border-left-width:1px; border-right-width:1px;}

.ucWindowPane .pane_t, .ucWindowPane .pane_b, .ucWindowPane .pane_b b, .ucWindowPane .pane_t b{height:6px;background-image:url(uc_ui/ucBorderWhiteGray.png);}
.ucWindowPane .pane_c {background:#FFFFFF;border-color:#888888;border-left-width:1px;border-right-width:1px;}

.ucOptionPane .pane_t, .ucOptionPane .pane_b, .ucOptionPane .pane_b b, .ucOptionPane .pane_t b{height:6px;background-image:url(uc_ui/ucBorderGray.png);}
.ucOptionPane .pane_c {background:#CCCCCC;border-color:#999999;border-left-width:1px;border-right-width:1px;}

.ucErrorPane .pane_t, .ucErrorPane .pane_b, .ucErrorPane .pane_b b, .ucErrorPane .pane_t b{height:6px;background-image:url(uc_ui/ucBorderRed.png);}
.ucErrorPane .pane_c {background:#FFCCAA;border-color:#880000;border-left-width:1px;border-right-width:1px;}

.inset_c {padding: 0 5px 0 5px;border-top:0;border-bottom:0;border-style:solid;}
.inset_t, .inset_b, .inset_t b, .inset_b b {display:block;overflow:hidden;}
.inset_t b, .inset_b b {float:right;width:50%;}
.inset_t .inset_r {background-position:top right;}
.inset_b .inset_r {background-position:bottom right;}
.inset_b {background-position:bottom left;}
.inset_br { clear:both;display:block;overflow:hidden;height:0px;}

.ucHelpInset {position:relative;margin-bottom:5px;}
.ucHelpInset .inset_t, .ucHelpInset .inset_t b {height:46px;background-image:url(uc_ui/ucInsetDarkBlueHead.png);}
.ucHelpInset h6 {position:absolute;top:10px;left:10px;color:#FFFFFF;font-weight:bold;font-size:120%}
.ucHelpInset .inset_c {color:#FFFFFF;background:#003267;border-color:#003267;border-left-width:1px;border-right-width:1px;}
.ucHelpInset .inset_b, .ucHelpInset .inset_b b {height:6px;background-image:url(uc_ui/ucInsetDarkBlue.png);}
.ucHelpInset p {padding-left: 10px;padding-right: 10px;}

.ucOptionsInset {position:relative;margin-bottom:5px;}
.ucOptionsInset .inset_t, .ucOptionsInset .inset_t b {height:46px;background-image:url(uc_ui/ucInsetGrayHead.png);}
.ucOptionsInset h6 {position:absolute;top:10px;left:10px;color:#333333;font-weight:bold;font-size:120%}
.ucOptionsInset .inset_c {color:#333333;background:#BABABA;border-color:#BABABA;border-left-width:1px;border-right-width:1px;}
.ucOptionsInset .inset_b, .ucOptionsInset .inset_b b {height:6px;background-image:url(uc_ui/ucInsetGray.png);}
.ucOptionsInset p {padding-left: 10px;padding-right: 10px;}

.ucRequiredInset {position:relative;margin-bottom:5px;}
.ucRequiredInset .inset_t, .ucRequiredInset .inset_t b {height:46px;background-image:url(uc_ui/ucInsetDarkGrayHead.png);}
.ucRequiredInset h6 {position:absolute;top:10px;left:10px;color:#FFFFFF;font-weight:bold;font-size:120%}
.ucRequiredInset .inset_c {color:#FFFFFF;background:#292929;border-color:#292929;border-left-width:1px;border-right-width:1px;}
.ucRequiredInset .inset_b, .ucRequiredInset .inset_b b {height:6px;background-image:url(uc_ui/ucInsetDarkGray.png);}
.ucRequiredInset p {padding-left: 10px;padding-right: 10px;}

.ucNoticeInset {position:relative;margin-bottom:5px;}
.ucNoticeInset .inset_t, .ucNoticeInset .inset_t b {height:46px;background-image:url(uc_ui/ucInsetOrangeHead.png);}
.ucNoticeInset h6 {position:absolute;top:10px;left:10px;color:#FFFFFF;font-weight:bold;font-size:120%}
.ucNoticeInset .inset_c {color:#FFFFFF;background:#d24d02;border-color:#d24d02;border-left-width:1px;border-right-width:1px;}
.ucNoticeInset .inset_b, .ucNoticeInset .inset_b b {height:6px;background-image:url(uc_ui/ucInsetOrange.png);}
.ucNoticeInset p {padding-left: 10px;padding-right: 10px;}

.ucMoreInfoInset {position:relative;margin-bottom:5px;}
.ucMoreInfoInset .inset_t, .ucMoreInfoInset .inset_t b {height:46px;background-image:url(uc_ui/ucInsetGreenHead.png);}
.ucMoreInfoInset h6 {position:absolute;top:10px;left:10px;color:#FFFFFF;font-weight:bold;font-size:120%}
.ucMoreInfoInset .inset_c {color:#003300;background:#83a64a;border-color:#83a64a;border-left-width:1px;border-right-width:1px;}
.ucMoreInfoInset .inset_b, .ucMoreInfoInset .inset_b b {height:6px;background-image:url(uc_ui/ucInsetGreen.png);}
.ucMoreInfoInset p {padding-left: 10px;padding-right: 10px;}

/*floats and title boxes */
.ucFloatBox        {margin:0 auto; width:100%;font-size: 100%;   background: url(uc_ui/ucFloatBody_r.gif) no-repeat bottom right;}
.ucFloatBoxHead    {margin:0;padding: 0; text-align: center;     background: url(uc_ui/ucFloatHead_r.gif) no-repeat top right;}
.ucFloatBoxBody    {margin:0;padding: 5px 20px 20px 26px;height:auto;background:url(uc_ui/ucFloatBody_l.gif) no-repeat bottom left;overflow:hidden;}
.ucFloatBoxHead h6 {margin:0;padding: 22px 30px 5px; color:white;   background: url(uc_ui/ucFloatHead_l.gif) no-repeat top left; 
	font-weight: bold; font-size: 1.2em; line-height: 1em; text-shadow: rgba(0,0,0,.4) 0px 2px 5px;}
.ucFloatBoxBody p {padding-left: 25px;padding-right: 10px;}

.ucTitleBox     {margin:0 auto; width: 100%;font-size: 100%; background: url(uc_ui/ucTitleBoxBody_r.png) no-repeat bottom right;}
.ucTitleBoxHead {margin:0;padding: 0; text-align: center; background: url(uc_ui/ucTitleBoxHead_r.png) no-repeat top right;}
.ucTitleBoxBody {margin:0;padding: 2px 10px 5px 10px;font-size: 100%;height:auto;background:url(uc_ui/ucTitleBoxBody_l.png) no-repeat bottom left;overflow:hidden;color:#003764;}
.ucTitleBox h6  {margin:0;padding: 4px 10px 6px 10px; color:white;   background: url(uc_ui/ucTitleBoxHead_l.png) no-repeat top left; 
	font-weight: bold; font-size: 14px; line-height: 1.1em; text-shadow: rgba(0,0,0,.4) 0px 2px 5px;white-space: nowrap;}
.ucTitleBoxBody p {padding-left: 25px;padding-right: 10px;}	

/* Page and Content Layouts */
.ucWinHead {background:transparent url(uc_ui/ucWinHead.png) no-repeat;font-weight:bold;font-size:20px;color:#466CA0;padding: 0px 0px 0px 10px;}
.ucWinSubHead {background:transparent url(uc_ui/ucWinSubHead.png) no-repeat;font-weight:bold;font-size:16px;color:#466CA0;padding: 10px 0px 4px 2px;}

.ucArticle_content {width:585px;float:right;margin-right:150px;display: inline;margin-bottom:30px;}
.ucArticle_supplement {width:210px;float:left;margin-bottom:30px;padding-top:3px;}
.ucArticle_info {height:15px;border-bottom:1px solid #ccc;color:#999;margin-bottom:1em;margin-top:-1.2em;font-size:80%;}
.ucArticle_info a {color:#666;text-decoration:none;}
.ucArticle_info a:hover {text-decoration:underline;}
.ucArticle_updated_at {float:left;}
.ucArticle_feedback {float:right;}

#ucFaqs h2 {border-bottom:1px solid #666;margin-top:1em;}
#ucFaqs .ucQuestion {color:#034F80;cursor:pointer;padding:5px 10px 5px 30px;background:#fff url(uc_ui/ucFaqs_sprite.gif) no-repeat scroll 0 5px;margin:0;}
#ucFaqs .ucAnswer {padding:5px 10px 5px 30px;background:#E2E9F3 url(uc_ui/ucFaqs_sprite.gif) no-repeat scroll 0 -95px;}

.ucInfoChrome {font-size:90%;}
.ucInfoChrome ul li a {color:#690;font-size:135%;line-height:1.5em;}
.ucInfoChrome ul li a:hover {text-decoration:underline;}
.ucInfoChrome h2 {color:#690;font-size:175%;border-bottom:2px solid #690;margin-bottom:0.5em;font-weight:bold;}
.ucInfoChrome h3 {color:#690;font-size:135%}
.ucInfoChrome p.caption_right,.ucChromeGreen p.caption_left {font-size:100%;}
.ucInfoChrome ul {list-style:none url(uc_ui/ucBulletGreen.gif) inside;}

.ucNavChrome {font-size:90%;}
.ucNavChrome ul li a {color:#000088;font-size:135%;line-height:1.5em;}
.ucNavChrome ul li a:hover {text-decoration:underline;}
.ucNavChrome h2 {color:#183465;font-size:175%;border-bottom:2px solid #183465;margin-bottom:0.5em;font-weight:bold;}
.ucNavChrome h3 {color:#183465;font-size:135%}
.ucNavChrome p.caption_right,.ucChromeBlue p.caption_left {font-size:100%;}
.ucNavChrome ul {list-style:none url(uc_ui/ucBulletBlue.gif) inside;}

.ucHomeChrome {font-size:90%;}
.ucHomeChrome ul li a {color:#000088;font-size:135%;line-height:1.5em;}
.ucHomeChrome ul li a:hover {text-decoration:underline;}
.ucHomeChrome h2 {color:#CB9A28;font-size:175%;border-bottom:2px solid #CB9A28;margin-bottom:0.5em;font-weight:bold;}
.ucHomeChrome h3 {color:#CB9A28;font-size:135%}
.ucHomeChrome p.caption_right,.ucChromeOrange p.caption_left {font-size:100%;}
.ucHomeChrome ul {list-style:none url(uc_ui/ucBulletOrange.gif) inside;line-height:2em;}

.ucToolbox {background:#fff url(uc_ui/toolbox_mid.gif) top left repeat-y;margin-bottom:1em;}
.ucToolbox .ucToolboxTop {height:15px;background:#fff url(uc_ui/toolbox_top.gif) top left no-repeat;}
.ucToolbox h2 {color:#9D6300;font-size:175%;border-bottom:1px solid #9D6300;margin:0 13px 0.25em 13px;}
.ucToolbox p {color:#D3A919;font-size:90%;margin:0 13px 0.5em 13px;font-style:italic;font-family:georgia;}
.ucToolbox ul {padding-left:40px;background:transparent url(uc_ui/toolbox_bg.gif) top left no-repeat;margin:0 13px 0.25em 13px;}
.ucToolbox ul li {list-style:none none outside;}
.ucToolbox ul li a {font-size:120%;color:#9D6300;text-decoration:none;font-weight:bold;}
.ucToolbox ul li a:hover {text-decoration:underline;}
.ucToolbox .ucToolboxBottom {height:15px;background:#fff url(uc_ui/toolbox_bottom.gif) bottom left no-repeat;}

/*more info markers*/
.ucMoreInfo {clear:both;margin-bottom:1em;padding:5px 6px 5px 36px;background:#690 url(uc_ui/blink_sprite.gif) 0 -425px no-repeat;color:#fff;}
.ucMoreInfo  h3 {color:#fff;border-bottom:1px solid #fff;padding-bottom:5px;margin-bottom:5px;}
.ucMoreInfo  a {color:#fff;}
.ucMoreInfo  ul {list-style:disc none outside;}

/* how tos */
.ucHowTo {clear:both;}
.ucStep {border-bottom:1px solid #ccc;font-weight:normal;}
.ucStep h2 {text-decoration:none;background:transparent url(uc_ui/ucStep.png) 3px 3px no-repeat;padding:2px 5px 0px 32px;display:block;}
.ucStep h2:hover {background-color:#E5ECF6;text-decoration:underline;}
.ucStepExplained {background:#1C3F8C url(uc_ui/ucStepDownBack.png) top left repeat-x !important;}
.ucStepExplained h2 {color:#fff;background:transparent url(uc_ui/ucStepDown.png) 3px 3px no-repeat !important;}
.ucStepExplained h2:hover {background-color:#E5ECF6;text-decoration:underline;}
.ucStepBody {background:#fff url(uc_ui/ucStepBody.png) top left repeat-x;padding:2px 10px 10px 35px;border-bottom:1px solid #ccc;}

/* instructions and tips */
#instruct img{ vertical-align: bottom;}
#ucInstructions {display:none;}
p#ucTip { display: none; position: absolute; padding: 10px; left: 5px; font-size: 0.8em; background-color: white; border: 2px solid #a6c9e2; -moz-border-radius: 5px; -webkit-border-radius: 5px; z-index: 9999 }
p#ucTip #ucTipArrow { position: absolute; top: -10px; left: 5px } 

/*  Form Inputs and Layouts */
.ucForm form {}
.ucForm fieldset {border:1px solid #aaa;padding:10px;margin-bottom:1em;background:#f0f0f0;}
.ucForm legend {margin-left:10px;padding:0px 5px;font-weight:bold;color:#555;}
.ucForm label {font-weight:bold;}
.ucForm input {}
.ucForm button {}
.ucForm textarea {}
.ucForm select {}
.ucForm optgroup {}
.ucForm option {}
.ucForm address {}
.ucForm code {}
input.input {font-size:115%;width:140px;padding:4px 4px 5px 4px;vertical-align:middle;color:#666;font-style:italic;margin-right:3px;}
button.submit {background:transparent url(uc_ui/blink_sprite.gif) no-repeat scroll 0 -125px;border:0 none;height:29px;text-indent:-9999px;vertical-align:middle;width:29px;}*/
/* because legend doesn't inherit in IE */
.ucForm legend {color: #000;}
.ucForm input,.ucForm button,.ucForm textarea,.ucForm select,.ucForm optgroup,.ucForm option {font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}
/*@purpose To enable resizing for IE */
/*@branch For IE6-Win, IE7-Win */
.ucForm input,.ucForm button,.ucForm textarea,.ucForm select {*font-size: 100%;}
.ucForm select,.ucForm input,.ucForm button,.ucForm textarea,.ucForm button {	font:99% arial,helvetica,clean,sans-serif; }
.ucForm { padding: 2px; margin: 2px; vertical-align:top;}
/*table.ucFormRow  { margin-top: 4px;clear:both; border-top: solid 1px #000066;}*/ /*for testing*/
table.ucFormRow  { margin-top: 4px;clear:both;}
.ucForm .Section {float: left;text-align:left;font-weight: bold;border-bottom: solid 2px #AAAAFF;padding: 0px 6px 0px 3px;margin-left:6px;}
.ucForm .Data {clear: both; font-size: 96%; font-weight: bold; text-align:left;padding: 1px 3px 1px 3px;}
.ucForm .Instructions { float: left; text-align:left; padding: 4px 6px 0px 3px;margin-left:4px; }  
.ucForm .Prompt { float: left; text-align:left; padding: 0px 6px 0px 3px; margin-left:4px; height:18px; }
.ucForm .Prompt img {	padding: 0px 2px 0px 0px; vertical-align: top; }
.ucForm input[type="text"], .ucForm textarea { font-weight: bold; margin-left: 6px; }
.ucForm select { font-weight: bold; margin-left: 6px;}
input[type="text"], textarea {font-weight: bold;margin-left: 6px;}
select {font-weight: bold;margin-left: 6px;}

.ucFormError {font-style:italic;}
.ucFormError a {color:#000088;}

.ucClear { clear:both;}
.ucLabel {}
.ucLabelRight {	text-align:right; margin-top:4px;}

.ucHead {}
.ucHeadRight { font-weight: bold; text-align:right; margin-top:4px;	}
.ucHeadRight a { font-weight: bold; text-decoration:none; color: #000088; font-size: 14px; }
  
/*  TABLES, DATAGRIDS and PAGING */
.ucFont td.ucBreak { width:10px;}
.ucFont div.ucBreak { height:10px;}
.ucFont table { font-size:inherit;font:100%;border-collapse: collapse;border-spacing: 0;}
.ucFont table tr td {vertical-align:top;}
.ucFont table.styled {margin-bottom:1em;border-top:1px solid #DDD;}
.ucFont table.styled th, .ucFont table.styled td {vertical-align:top;padding:2px 20px 2px 5px;}
.ucFont table.styled th {background:#DDD;font-weight:bold;}
.ucFont table.styled td {border-bottom:1px solid #DDD;}
.ucFont table.styled tr.even th {background:#BBB;}
.ucFont table.styled tr.even td {background:#E9F3FD;}

TABLE.ucData {	clear: both; margin-left: 0px;margin-top:0px; font-size:12px;BACKGROUND-COLOR: #DDDDDD;border: solid 1px #CCCCCC;}
TABLE.ucData TH {BACKGROUND: #CCCCCC url(uc_ui/ucDataColHead.png) repeat-x; color: #000033;PADDING:4px;border: solid 1px #CCCCCC;}
TABLE.ucData TD {PADDING:4px;border: solid 1px #CCCCCC;}
TABLE.ucData a {text-decoration: none; color: #000088;}
TABLE.ucData a:hover {text-decoration: underline;}
.ucData th.fixed {color: #000066;}
.ucData th.strechy {color: #000066;}

.ucData .altrowstyle {background-color:#DDDDFF;}
.ucData .rowstyle {background-color: #FFFFFF;}
.ucData .selectstyle {color: #FFFFFF; background-color: #336699;}
.ucData .highstyle {background-color: #AAAAFF;}
.ucData td.rowstyle, td.altrowstyle {padding: 4px;}
.ucData .headerstyle {
    background-color:#F0F0F6;
    background-image: url(uc_ui/ucDataSortNone.gif);
    background-repeat: no-repeat;
    background-position: center left;     
    padding-left: 20px;
}
.ucData .headerstyle a{
   text-decoration:none;
   color:#333333;
   display:block;
}
.ucData .sortnoneheaderstyle {
    background-color:#F0F0F6;    
    padding-left: 4px;
} 
.ucData .sortascheaderstyle{
    background-image: url(uc_ui/ucDataSortAsc.gif);     
    background-color: #CCCCCC;    
    background-repeat: no-repeat;
    background-position: center left;           
    padding-left: 20px;
}
.ucData .sortdescheaderstyle{
    background-image: url(uc_ui/ucDataSortDesc.gif);     
    background-color: #CCCCCC;    
    background-repeat: no-repeat;
    background-position: center left;         
    padding-left: 20px;
}    
div.ucPaging {padding: 6px;border: 1px solid #CCCCCC;background: #FFFFFF url(uc_ui/ucPaging.png) repeat-x;}
div.ucPaging a {margin: 2px;padding: 2px 5px 2px 5px;border: 1px solid #BBBBBB;text-decoration: none;color: #333333;}
div.ucPaging a:hover, div.ucPaging a:active {border: 1px solid #333333;background-color: #CCCCCC;text-decoration: none; color: #000;}
div.ucPaging span.current {margin: 2px;padding: 2px 5px 2px 5px;border: 1px inset #FFFFFF;background-color: #BBBBBB;font-weight: bold;color: #333333;}
div.ucPaging span.disabled {margin: 2px;padding: 2px 5px 2px 5px;border: 1px solid #CCCCCC;color: #CCCCCC;}

.ucPagerList {float:right;background: #FFFFFF url(uc_ui/ucPagerList.png) no-repeat;padding-left:68px;margin-top:5px;display:inline-block;}
.ucPagerList img { vertical-align: top;margin-right: 5px;}


/* Modals */
#ucWait {height:100px; width:300px; font-family:'Trebuchet MS', Verdana, Arial; font-size:16px; text-align:left; background:#fff; /*336699*/
                 border-top:1px solid #336699;border-left:1px solid #336699;border-bottom:4px solid #666666;border-right:2px solid #666666;}
#ucWait .header {height:30px; width:100%; background:url(uc_ui/ucModalHeader.gif) repeat-x; color:#fff; font-size:1.1em; font-weight:bold; line-height:30px;}
#ucWait .header span {padding-left:8px;}
#ucWait .message {color:#333; text-align:center; margin:0; padding:12px 4px; font-size:1.5em;}

#ucModalOverlay   {background-color:#eee; cursor:wait;}
#ucModal {height:140px; width:400px; font-family:'Trebuchet MS', Verdana, Arial; font-size:16px; text-align:left; background:#fff; /*336699*/
                 border-top:1px solid #336699;border-left:1px solid #336699;border-bottom:4px solid #666666;border-right:2px solid #666666;}
#ucModal .header {height:30px; width:100%; background:url(uc_ui/ucModalHeader.gif) repeat-x; color:#fff; font-size:1.1em; font-weight:bold; line-height:30px;}
#ucModal .header span {padding-left:8px;}
#ucModal .message {color:#333; text-align:center; margin:0; padding:12px 4px; font-size:1em;}
#ucModal .buttons {width:160px; float:right; padding:10px 8px 0;} 
#ucModal .buttons div {float:right; margin-left:8px; width:70px; height:26px; color:#666; font-weight:bold; text-align:center; background:url(uc_ui/ucModalConfirm.gif) repeat-x; border:1px solid #bbb; cursor:pointer;} 
#ucModal a.modalCloseX,
#ucModal a.modalCloseX:link,
#ucModal a.modalCloseX:active,
#ucModal a.modalCloseX:visited {text-decoration:none; font-weight:bold; font-size:1.1em; position:absolute; top:-1px; left:380px; color:#ddd;}
#ucModal a.modalCloseX:hover {color:#9bb3b3;}    
     
/* Misc Global Styles */
.ActiveInputControl {background-color: #FFFF99;color: #000000; font-weight: bold;}
.highlight { background-color: yellow; }
.loading { background: url(uc_ui/loading.gif) no-repeat center; }
.addborder { border: solid 1px #000088;}
.clear { clear: both; height: 0; }
*html .clear { height: 1%; font-size: 1px; line-height: 1px; overflow: hidden; visibility: hidden;}
 
.ucMenuBar {height:33px;background: #3C40AE url(uc_ui/ucMenu.gif) top left repeat-x;}
.ucMenuPart {z-index:100;height:33px;}
 
/*** MENU STYLE ***/
.ucMenu, .ucMenu * { margin:0;padding:0;list-style:none;}
.ucMenu { line-height: 0.90;}
.ucMenu ul { position: absolute; top: -999em; width: 14em; } /* left offset of submenus need to match (see below) */ 
.ucMenu ul li { width: 100%;}
.ucMenu li:hover { visibility: inherit;} /* fixes IE7 'sticky bug' */
.ucMenu li { float: left; position: relative; }
.ucMenu a { display: block; position: relative; height:1em;}
.ucMenu li:hover ul,.ucMenu li.sfHover ul { left: 0; top: 2.4em;}  /* match top ul list item height */	
ul.ucMenu li:hover li ul, ul.ucMenu li.sfHover li ul { top: -999em; }
ul.ucMenu li li:hover ul, ul.ucMenu li li.sfHover ul { left: 14em; top: 0;}      /* match ul width */	
ul.ucMenu li li:hover li ul, ul.ucMenu li li.sfHover li ul {top: -999em;}	
ul.ucMenu li li li:hover ul, ul.ucMenu li li li.sfHover ul {left: 14em; top: 0;} /* match ul width */
	
/*** MENU SKIN ***/
.ucMenu {padding-left: 5px;width: 100%;background: transparent url(uc_ui/ucMenu.gif) top left repeat-x;}
.ucMenu a {	
	border-top: solid 1px #8F9ED1;		
	padding: .65em .5em;
	font-family: "Trebuchet MS",sans-serif;	
	font-size: 105%;
	text-decoration: none;		
	outline: 0;
}
/*menu bar*/
.ucMenu a,.ucMenu a:visited {color:#FFFFFF; } 
.ucMenu li { background: #3C40AE url(uc_ui/ucMenu.gif) top left repeat-x; }
/*first level*/
.ucMenu li li { background:#FFFFFF; color:#3C40AE;}
.ucMenu li li a,.ucMenu li li a:visited {	border-left: solid 1px #8F9ED1;	border-right: solid 1px #8F9ED1; color: #3C40AE;}   
/*second level*/
.ucMenu li li li { background: #6C7DBD;}   
.ucMenu li li li a,.ucMenu li li li a:visited { background: #FFFFFF;}
/*hovers*/
.ucMenu li:hover,.ucMenu li.sfHover, .ucMenu a:focus, .ucMenu a:hover, .ucMenu a:active {
	background: #3C40AE url(uc_ui/ucMenu_active.gif) top left repeat-x;	
	color:      #FFFFFF !important;	
	outline: 0;
}
/*** MENU ARROWS **/
.ucMenu a.sf-with-ul {padding-right: 1.3em; min-width: 1px; }/* trigger IE7 hasLayout so spans position accurately */
.sf-sub-indicator {
	position:		absolute;
	display:		block;
	right:			.3em;
	top:			1em; /* IE6 only */
	width:			10px;
	height:			10px;
	text-indent: 	-999em;
	overflow:		hidden;
	background:		url(uc_ui/arrows-ffffff.png) no-repeat -10px -100px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top:			.65em;
	background-position: 0 -100px; /* use translucent arrow for modern browsers*/
}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background-position: -10px -100px; /* arrow hovers for modern browsers*/
}
/* point right for anchors in subs */
.ucMenu ul .sf-sub-indicator { background-position:  -10px 0; }
.ucMenu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.ucMenu ul a:focus > .sf-sub-indicator,
.ucMenu ul a:hover > .sf-sub-indicator,
.ucMenu ul a:active > .sf-sub-indicator,
.ucMenu ul li:hover > a > .sf-sub-indicator,
.ucMenu ul li.sfHover > a > .sf-sub-indicator {
	background-position: -10px 0; /* arrow hovers for modern browsers*/
}
/*** shadows for all but IE6 ***/
.sf-shadow ul 
{
    background:	url(uc_ui/shadow.png) no-repeat bottom right;
	padding: 0 10px 11px 0;
	-moz-border-radius-bottomleft: 17px;
	-moz-border-radius-topright: 17px;
	-webkit-border-top-right-radius: 17px;
	-webkit-border-bottom-left-radius: 17px;
}
.sf-shadow ul.sf-shadow-off {
	background: transparent;
}

.poolactions { padding: 4px 0px 4px 0px;border-bottom: solid 2px #CCCCCC;}
.itemStyle {margin: 0px;color: #000;display: block;cursor: default;padding: 7px;overflow:hidden;background-color: #FFFFFF;}
.itemStyle img {vertical-align: middle;margin-right: 5px; }
.itemHoverStyle {margin: 0px;color: #000000;display: block;cursor: default;padding: 7px;background-color: #CCCCCC;}
.itemHoverStyle img {vertical-align: middle;margin-right: 5px;}

.subItemHoverStyle {margin: 2px;color: #FFFFFF;display: block;cursor: default;padding: 3px;overflow:hidden;background-color: #333399;}
.subItemStyle {margin: 2px;color: #000;display: block;cursor: default;padding: 3px;background-color: #FFFFFF;}

.ucViewList { background: #FFFFFF url(uc_ui/ucViewList.png) no-repeat;padding-left:38px;	display:inline-block;}
.ucViewList img { vertical-align: top;margin-right: 5px;}


/*global table effects */
tr.row_selected, td.row_selected {color:#FFFFFF !important;background: #314766 !important;}
tr.row_selected a, td.row_selected a {color: #FFFFFF !important;background: #314766 !important;}
tr.row_affected, td.row_affected {background: #FFFFBB !important;font-weight:bold;}

 /*#5B8EFF light blue - selected view, accordian header */
 /*#3840AF menu dark gradient extent */
 /*#314766 login header */


.ucMainMenu ul {font-size:120%;font-weight:bold;margin:10px;color:#466CA0;}
.ucMainMenu li {font-size:100%;font-weight:normal;padding:2px 0px 2px 20px;} 
.ucMainMenu li a {text-decoration:none;display:block;}
.ucMainMenu li a:hover {background-color:#466CA0;color:#fff;}
.ucMainMenu li ul li a:hover {background:#466CA0 !important;}
.ucMainMenu li ul li a {padding-left:40px;background:#E2E9F3 none !important;}
.ucMainMenu li ul li ul li a {padding-left:80px;background:#D2D9E3  none !important;}

ul.ucList     { list-style-position:inside;padding:10px;}
li.ucListItem { list-style-type:disc; list-style-position:inside;padding:4px;}

.tbox95
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
    text-align: left;
    border:1px solid lightblue;
    margin-left:2px;
    color: black;
    width: 95%;
    background-color: white;
    font-weight: bold; padding: 4px 0px 4px 0px;
}
.tbox45pxsmall
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
    text-align: left;
    border:1px solid lightblue;
    margin-left:2px;
    color: black;
    width: 45px;
    background-color: white;
    font-weight: bold; 
    color: blue;
    padding: 1px 0px 1px 2px;
}
.tbox95pxsmall
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
    text-align: left;
    border:1px solid lightblue;
    margin-left:2px;
    color: black;
    width: 95px;
    background-color: white;
    font-weight: bold; 
    color: blue;
    padding: 1px 0px 1px 2px;
}
.tbox96
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
    text-align: left;
    border:1px solid lightblue;
    margin-left:2px;
    color: black;
    width: 96%;
    background-color: white;
    font-weight: bold; padding: 4px 0px 4px 0px;
}
.tbox97
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
    text-align: left;
    border:1px solid lightblue;
    margin-left:2px;
    color: black;
    width: 97%;
    background-color: white;
    font-weight: bold; padding: 4px 0px 4px 0px;
}
.tbox460
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
    text-align: left;
    border:1px solid lightblue;
    margin-left:2px;
    color: black;
    width: 460px;
    background-color: white;
    font-weight: bold; padding: 4px 0px 4px 0px;
}
.tbox45
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
    text-align: left;
    border:1px solid lightblue;
    margin-left:2px;
    color: black;
    width: 45%;
    background-color: white;
    font-weight: bold; padding: 4px 0px 4px 0px;
}
.text95
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
    text-align: left;
    margin-left:2px; 
    color:black;
    width:95%;
    background-color: white;
    font-weight: bold; 
}
.text45pxsmall
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
    text-align: left;
    margin-left:2px; 
    color:black;
    width:45px;
    background-color: white;
    font-weight: bold; 
}
.text95red
{
    font-family: verdana;
	font-size: x-small;
    text-align: left;
    margin-left:5px; 
    color:#3366ff;
    width:95%;
    background-color: white;
    font-weight: bold; 
}
.dropdown2    
{
    color:#000000; 
    width:270; 
    background-color:#eef7ff; 
    font-family:Arial; 
    font-size:9pt; 
    font-weight:bold;
    border:0px;
}