/* ------------------------------------------------------------ */
/* Standard */
/* ------------------------------------------------------------ */
body
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: black;

	scrollbar-face-color:#88BBDD;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#FFFFFF;

	scrollbar-shadow-color:#CCCCCC;
	scrollbar-highlight-color:#EEEEEE;
	scrollbar-3dlight-color:#DDDDDD;
	scrollbar-darkshadow-Color:#BBBBBB;
}

td, div, p, .verdana11
{
	font-family: Verdana, Arial, Helvetica; font-size: 11px; color: black;
}

.whiteTahoma8
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 8pt;
	color: White;
	font-weight: normal;
}

.stdblack10bold
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 10pt;
	color: #003366;
	font-weight: bold;
}

.stdorange11bold
{
	font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #FF8000;
	font-weight: bold;
}

a:link, a:visited
{
	font-family: Verdana, Arial, Helvetica; font-size: 11px; color: black;
    text-decoration: underline;
}

a:hover
{
	font-family: Verdana, Arial, Helvetica; font-size: 11px; color: black;
    text-decoration: none;
}

div.lepo
{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	color: #757575;
	text-decoration:none;
    height: 23px;	
	margin-top: 1px;
	margin-bottom: 1px;
	float: left;
	line-height: 20px;
	text-indent: 5px;
	
}

/* ------------------------------------------------------------ */
/* Background */
/* ------------------------------------------------------------ */

td.phototable
{
    background-image: url("../Images/photo_frame.jpg");
    background-repeat: no-repeat;
    background-position: right top;
}

td.header_bg3
{
    background-image: url("../Images/header_bg1.gif");
    font-family: Verdana, Arial, Helvetica;
    color: #FF8000;
    font-size: 12pt;
    background-repeat: repeat-x;
    background-position: left bottom;
    font-weight: bold;
    text-align: center;
}

td.WebPartTitle
{
    background-image: url("../Images/title_bg1.gif");
    background-repeat: repeat-x;
    background-position: left top;
    font-weight: bold;
    color: #003366;
    text-align: left;
    text-transform: uppercase;
    font-size: 10pt;
    padding-left: 5;
    padding-top: 4;
    border-top: solid 5px white;
}

td.header_bg1
{
    background-image: url("../Images/title_bg1.gif");
    background-repeat: repeat-x;
    background-position: left top;
    font-weight: bold;
    color: #003366;
    text-align: left;
    text-transform: uppercase;
    font-size: 10pt;
    padding-left: 5;
    padding-top: 4;
    border-top: solid 5px white;
}

td.header_bg1_old
{
    background-image: url("../Images/header_bg1.gif");
    background-repeat: repeat-x;
    background-position: left top;
    font-weight: bold;
    color: #4488CC;
    text-align: left;
    text-transform: uppercase;
}

td.header_bg1_small_caps
{
    background-image: url("../Images/header_bg1.gif");
    background-repeat: repeat-x;
    background-position: left top;
    font-weight: bold;
    color: #4488CC;
    text-align: left;
}

td.header_bg1_small_cap2
{
    background-image: url("../Images/header_bg1.gif");
    background-repeat: repeat-x;
    background-position: left top;
    font-weight: bold;
    color: #4488CC;
    text-align: center;
}

td.header_bg2
{
    background-image: url("../Images/title_bg1.gif");
    background-repeat: repeat-x;
    background-position: left bottom;
    font-weight: bold;
    color: #003366;
    text-align: left;
    text-transform: uppercase;
    font-size: 10pt;
    padding-left: 5;
    padding-bottom: 2;
    height: 30;
}

td.header_bg2_old
{
    background-image: url("../Images/header_bg1.gif");
    background-repeat: repeat-x;
    background-position: left bottom;
    font-weight: bold;
    color: #4488CC;
    text-align: left;
}

td.back2a
{
    background-image: url("../Images/login_top_right_window3.jpg");
    background-position: left top;
    background-repeat: no-repeat;
}

td.back3a
{
    background-image: url("../Images/login_top_left_window3.jpg");
    background-position: left top;
    background-repeat: no-repeat;
}

td.back3
{
    background-image: url("../Images/Corners/top.gif");
    background-position: left top;
    background-repeat: repeat-x;
}

td.back4
{
    background-image: url("../Images/Corners/left.gif");
    background-position: left top;
    background-repeat: repeat-y;
}

td.back5
{
    background-image: url("../Images/Corners/right.gif");
    background-position: left top;
    background-repeat: repeat-y;
}

td.back6
{
    background-image: url("../Images/Corners/bottom.gif");
    background-position: left top;
    background-repeat: repeat-x;
}

td.backglobe
{
    background-image: url("../Images/globebg.jpg");
    background-position: left top;
    background-repeat: no-repeat;
}

/* ---------------------------------------------------------------------------------------------------- */
/* Silver Box                                                                                           */
/* ---------------------------------------------------------------------------------------------------- */

td.masterfooter_1
{
    font-size: 8pt;
    font-weight: bold;
    color: #003366;
    background-image: url("../Images/bg_footer.jpg");
    background-position: left top;
    background-repeat: repeat-x;
}

td.back101
{
    background-image: url("../Images/CornersSilver/imageframe-tspan.gif");
    background-position: left top;
    background-repeat: repeat-x;
}

td.back104
{
    background-image: url("../Images/CornersSilver/imageframe-bspan.gif");
    background-position: left top;
    background-repeat: repeat-x;
}

td.back201
{
    background-color: White;
    border-left: solid 1px silver;
}

td.back202
{
    background-color: White;
    border-right: solid 1px silver;
}

table.ContractRequests
{
    border: 1px solid #88BBDD;
    background-color: White;
}






/* ------------------------------------------------------------ */
/* Main Menu */
/* ------------------------------------------------------------ */

.mainmenu
{
    font-family: Verdana, Arial, Helvetica; font-size: 11px;
    color: red;
    font-weight: bold;
    background-color: #88BBDD;
    border-top: double 3px #88BBDD;
    border-bottom: double 3px #88BBDD;
    border-left: double 3px #88BBDD;
}

.mainmenu_public_vertical
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 9pt;
    color: red;
    font-weight: bold;
    background-color: #00264C;
}

.mainmenu_public_horisontal
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 9pt;
    color: red;
    font-weight: bold;
    background-color: #00264C;
}

.menu
{
    font-family: Verdana, Arial, Helvetica; font-size: 11px;
    color: green;
    font-weight: bold;
    background-color: #88BBDD;
    text-decoration: none;
    padding: 2px 4px 2px 4px;
    border: solid 1px #DDDDDD;
}

.menu_public_vertical
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 9pt;
    color: green;
    font-weight: bold;
    background-color: green;
    text-decoration: none;
    padding: 2px 4px 2px 4px;
    border: solid 1px silver;
}

.menu_public_horisontal
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 5pt;
    color: green;
    font-weight: bold;
    background-color: green;
    text-decoration: none;
    padding: 2px 4px 2px 4px;
    border: solid 1px silver;
}

.menuitem:link, .menuitem:visited
{
    font-family: Verdana, Arial, Helvetica; font-size: 11px;
    color: blue;
    font-weight: bold;
    background-color: #88BBDD;
    width: 100%;
    text-decoration: none;
    padding: 2px 4px 2px 4px;
    border: solid 0px blue;
}

.menuitem:hover
{
	font-family: Verdana, Arial, Helvetica; font-size: 11px;
    color: white;
    font-weight: bold;
	background-color: #4488CC;
    width: 100%;
	text-decoration: none;
    border: solid 0px blue;
}

.menuitem_public_vertical:link, .menuitem_public_vertical:visited
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 16pt;
    color: White;
    font-weight: bold;
    background-color: #00264C;
    width: 100%;
    text-decoration: none;
    padding: 2px 4px 2px 4px;
    border: solid 0px blue;
}

/* font i pozadinasubmenu */
.menuitem_public_horisontal:link, .menuitem_public_horisontal:visited
{
    font-family: Verdana, Arial, Helvetica;        
    color: White;
    font-weight: bold;
    background-color: #00264C;
    width: 100%;
    text-decoration: none;
    padding: 2px 4px 2px 4px;
    border: solid 0px blue;
}

.menuitem_public_vertical:hover
{
	font-family: Verdana, Arial, Helvetica;
	font-size: 16pt;
    color: White;
    font-weight: bold;
	background-color: #DE9C09;
    width: 100%;
	text-decoration: none;
    border: solid 0px blue;
}

/*hover za main i submenu */
.menuitem_public_horisontal:hover
{
	font-family: Verdana, Arial, Helvetica;	
    color: White;
    font-weight: normal;
	background-color: #DE9C09;
    width: 100%;
	text-decoration: none;
    border: solid 0px blue;
}

.menuitem_public_vertical_selected:link, .menuitem_public_vertical_selected:visited
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 16pt;
    color: White;
    font-weight: bold;
    background-color: #DE9C09;
    width: 100%;
    text-decoration: none;
    padding: 2px 4px 2px 4px;
    border: solid 0px blue;
}

.menuitem_public_horisontal_selected:link, .menuitem_public_horisontal_selected:visited
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 16pt;  
    color: White;
    font-weight: normal;
    background-color: #DE9C09;
    width: 100%;
    text-decoration: none;
    padding: 2px 4px 2px 4px;
    border: solid 0px blue;
}

/* MENI */

.menuitemvertical:link, .menuitemvertical:visited {
    font-family: Verdana, Arial, Helvetica; font-size: 11px;
    color: white;
    font-weight: bold;
    background-color: #88BBDD;
    width: 100%;
    text-decoration: none;
    padding: 2px 4px 0px 4px;
    border: solid 0px blue;
    height: 18px;
}
.menuitemvertical:hover {
	font-family: Verdana, Arial, Helvetica; font-size: 11px;
    color: white;
    font-weight: bold;
	background-color: #4488CC;
    width: 100%;
	text-decoration: none;
    zpadding: 0px 4px 0px 4px;
    border: solid 0px blue;
}

.menuitemselected:link, .menuitemselected:visited {
    font-family: Verdana, Arial, Helvetica; font-size: 11px;
    color: white;
    font-weight: bold;
    background-color: #7280a3;
    width: 100%;
    text-decoration: none;
    zpadding: 2px 4px 2px 4px;
    border: solid 0px blue;
}
.menuitemselected:hover {
	font-family: Verdana, Arial, Helvetica; font-size: 11px;
    color: white;
    font-weight: bold;
	background-color: #7280a3;
    width: 100%;
	text-decoration: none;
    zpadding: 2px 4px 2px 4px;
    border: solid 0px blue;
}

.mainmenupublic
{
    font-family: Verdana, Arial, Helvetica; font-size: 11px;
    color: red;
    font-weight: bold;
    background-color: #AEB4C8;

    border-top: double 3px #88BBDD;
    border-bottom: double 3px #88BBDD;
    border-left: double 3px #88BBDD;
    border-right: double 3px #88BBDD;
}
/* dropdown */
.menupublic /* valjda global za dropdown */
{
    font-family: Verdana, Arial, Helvetica; font-size: 11px;
    color: green;
    font-weight: bold;
    background-color: #AEB4C8;
    text-decoration: none;
    padding: 2px 4px 2px 4px;
    border: solid 1px #DDDDDD;
}
.menuitempublic:link, .menuitempublic:visited {
    font-family: Verdana, Arial, Helvetica; font-size: 11px;
    color: white;
    font-weight: bold;
    background-color: #AEB4C8;
    width: 100%;
    text-decoration: none;
    padding: 2px 4px 2px 4px;
    border: solid 0px blue;
}
.menuitempublic:hover {
	font-family: Verdana, Arial, Helvetica; font-size: 11px;
    color: white;
    font-weight: bold;
	background-color: #7280A3;
    width: 100%;
	text-decoration: none;
    padding: 2px 4px 2px 4px;
    border: solid 0px blue;
}



/* MENI2 - TAB FAZON */
.tabItem
{
    color: White;
    border: single 0px red;
    padding: 4px 6px 4px 4px;
}
.tabItem:link, .tabItem:visited
{
    color: White;
    text-decoration: none;
    border: single 0px red;
    padding: 4px 6px 4px 4px;
}
.tabItem:hover
{
    color: White;
    border: single 0px red;
    padding: 4px 6px 4px 4px;
}
.tabItemVertical
{
    color: White;
    border: single 0px red;
    border-bottom: single 0px red;
    padding: 4px 4px 4px 4px;
}
/* END MENI */

div.title {
    font-family: Arial, Verdana, Helvetica; color: #FFFFFF;
    font-weight: bold;
    line-height: 32px;
    font-size: 20px;
    padding: 0px 0px 0px 0px;
}
div.title1 {
    font-family: Verdana, Arial, Helvetica; color: #003366;
    font-weight: bold;
    font-size: 14px;
}
title2 {
    font-family: Verdana, Arial, Helvetica; color: white;
    font-weight: bold;
    font-size: 14px;
}

div.divTitle1 {
    font-family: Verdana, Arial, Helvetica; color: white;
    font-weight: bold;
    font-size: 14px;
}

div.BoxTitle 
{
    font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #4488CC;
    font-weight: bold;
    border-bottom: solid 2px #4488CC;
    padding-bottom: 5px;
}

span.LabelField
{
    border: inset 2px;
    width: 100px;
    margin: 0px 0px 0px 0px;
    vertical-align: middle;
}

A.regular:link, A.regular:visited {
    font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #003366;
    text-decoration: none;
}
A.regular:hover { 
	font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #003366; 
	background-color: #E3EFF8; 
	text-decoration: none;
}
span.regular {
    font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #003366;
}

input.FormInput {
	font-family: Verdana, Arial, Helvetica; font-size: 11px; color: black;
    margin: 2px 0px 0px 0px;
}
textarea.FormInput {
	font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #003366;
    margin: 1px 0px 0px 0px;
}
select.FormInput {
	font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #003366;
    margin: 1px 0px 0px 0px;
}
input.formButton {
	font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #003366;
    border: solid 1px #003366;
	background: #FEFEEB;
}
input.login {
	font-family: Verdana, Arial, Helvetica; font-size: 11px; color: black;
	zbackground: #FEFEEB;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
    border: solid 1px #88BBDD;
}
input.loginbutton {
	font-family: Verdana, Arial, Helvetica; font-size: 11px; color: white;
	font-weight: bold;
    border: solid 1px #CCCCCC;
    background: #88BBDD;
	padding: 0px 0px 0px 0px;
	margin: 0px 8px 0px 0px;
}

.ControlStyleClass
{
   background-color: #88BBDD;
   border: solid 1px #CCCCCC;
   font-family: Verdana, Arial, Helvetica; font-size: 11px;
   color: white;
   width: 54px;
   cursor: default;
}

.ControlStyleClass_bold
{
   background-color: #88BBDD;
   border: solid 1px #CCCCCC;
   font-family: Verdana, Arial, Helvetica;
   font-size: 11px;
   font-weight: bold;
   color: white;
   width: 54px;
   cursor: default;
}

.ControlStyleClassNoWidth
{
   background-color: #88BBDD;
   border: solid 1px #CCCCCC;
   font-family: Verdana, Arial, Helvetica; font-size: 11px;
   color: white;
}

.ButtonImage
{    
      zwidth: 20px;
      zbackground-image: url(../Images/delete.gif);            
}


a.ControlStyleClass2:link, a.ControlStyleClass2:visited, a.ControlStyleClass2:hover 
{
    background-color: #88BBDD;
    border: solid 1px #CCCCCC;
    font-family: Verdana, Arial, Helvetica;
    font-size: 11px;
    color: white;
    width: 66px;
    text-align: center;
    padding-top: 1px;
    text-decoration: none;
    cursor: hand;
    font-weight: bold;
}

/* Mapa - IMG Offices */
div.text_title_IMG_map08_banner
{
    clear: both;
    border: 0 none inherit;
    font-family: Verdana, Arial, Helvetica;
    font-size: 10pt;
    color: orange;
    font-weight: bold;
    padding: 7 0 12 10;
    margin: 0px 0px 0px 0px;
}

div.text_content_IMG_map08_banner
{
    clear: both;
    border: 0 none inherit;
    font-family: Verdana, Arial, Helvetica;
    font-weight: normal;
    font-size: 8pt;
    color: orange;
    padding: 0 0 8 10;
    margin: 0px 0px 0px 0px;
}

div.text_IMG_map08
{
    clear: both;
    border: 0 none inherit;
    font-family: Verdana, Arial, Helvetica;
    font-size: 8pt;
    color: white;
    font-weight: bold;
    letter-spacing: 0.1em;
    padding: 8 0 12 10;
    margin: 0px 0px 0px 0px;
}

div.link_IMG_map08
{
    clear: both;
    border: 0 none inherit;
    font-family: Verdana, Arial, Helvetica;
    font-size: 8pt;
    color: white;
    padding: 0 0 4 10;
    margin: 0px 0px 0px 0px;
}

div.ip_naslov2 {
    clear: both; 
    border: 0 none inherit; 
    zbackground: url(../Images/icon_strelica_naslov_b.gif) no-repeat 4px 6px; 
    font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #003366; font-weight: bold; 
    letter-spacing: 0.1em;
    padding: 4px 0px 2px 20px; 
    margin: 0px 0px 0px 0px; 
} 
div.linkW {
    clear: both; 
    border: 0 none inherit; 
    zbackground: #FFFFFF url(../Images/icon_strelice2.gif) no-repeat 2px 5px; 
    font-family: Verdana, Arial, Helvetica; font-size: 10px; 
    color: #003366; 
    padding: 2px 0 2px 20px; 
    margin: 0px 0px 0px 0px; 
} 
/* END Mapa */

    
/* Pager */
span.stranaON {
	color: #0058A0;
	background: #FFFFFF;
	border: solid 1px #0058A0;
	padding: 0px 3px 0px 3px;
}
a.strane:link, a.strane:visited {
	color: #0058A0;
	border: solid 1px #E4ECF5;
	padding: 0px 3px 0px 3px;
	margin: 0px 2px 0px 2px;
	text-decoration: none; 
} 
a.strane:hover {
	color: #0058A0;
	border: solid 1px #0058A0;
	padding: 0px 3px 0px 3px;
	margin: 0px 2px 0px 2px;
	text-decoration: none; 
	background: #FFFFFF;
}
td.footer {
	border-top: #B4BAAD solid 1px;	
	border-bottom: #B4BAAD solid 1px;	
	height: 18px;
	padding: 2px 1px 2px 2px;
}
div.text_strane {
	font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #0058A0;
	background: #FFFFFF url(../Images/bg_rezultatr_strane.gif) repeat-y 0px 0px; 
	height: 18px;
	padding: 0px 0px 0px 5px;
}
span.icon_strane {
	font-family: Verdana, Arial, Helvetica; font-size: 10px; color: #0058A0;
	background: url(../Images/icon_strane.gif) no-repeat 0px 1px; 
	padding: 0px 0px 0px 12px;
}
/* END Pager */



/* ---------------------------------------------------------------------------------------------------- */
/* Marvin                                                                                               */
/* ---------------------------------------------------------------------------------------------------- */
td.TrackBarTD
{
    zbackground-color: #88BBDD;
    background-color: white;
    border: solid 1px darkgray;
    color: black;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
    font-weight: bold;

    text-align: center;
    vertical-align: middle;
}

div.TrackBarDiv
{
    color: black;
    background-color: Green;
    font-family: Arial, Verdana, Helvetica;
    font-size: 11px;
    font-weight: bold;
    padding: 0px 0px 0px 0px;
}

.OrangeNote
{
    color: #FF9900;
    font-weight: bold;
}

.ProjectHeadLine
{
    background-color: #4488CC;
    color: white;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
}

.ProjectHeadLinePublic08
{
    background-color: #637F95;
    color: white;
    font-size: 12pt;
    font-weight: bold;
    text-align: center;
    vertical-align: middle;
}

a.hylDarkBlueBold:link, a.hylDarkBlueBold:visited, a.hylDarkBlueBold:hover 
{
    background-color: #003366;
    border: solid 1px #CCCCCC;
    font-family: Verdana, Arial, Helvetica;
    font-size: 11px;
    color: white;
    text-align: center;
    padding-top: 1px;
    text-decoration: none;
    cursor: hand;
    font-weight: bold;
}

a.hylLightBlueBold:link, a.hylLightBlueBold:visited, a.hylLightBlueBold:hover 
{
    background-color: #88BBDD;
    border: solid 1px #CCCCCC;
    font-family: Verdana, Arial, Helvetica;
    font-size: 11px;
    color: white;
    text-align: center;
    padding-top: 1px;
    text-decoration: none;
    cursor: hand;
    font-weight: bold;
}

.btnShrink
{
   background-color: #88BBDD;
   border: solid 1px #CCCCCC;
   font-family: Verdana, Arial, Helvetica;
   font-size: 11px;
   color: white;
   cursor: hand;
   font-weight: bold;
}

.ButtonLink
{
   text-align: left;
   border: solid 0px #CCCCCC;
   font-family: Verdana, Arial, Helvetica;
   font-size: 11px;
   color: white;
   cursor: hand;
   font-weight: bold;
}

.ButtonLink2
{
   font-family: Verdana, Arial, Helvetica;
   font-size: 9pt;
   color: white;
   cursor: hand;
   font-weight: bold;
   padding: 6 6 6 6;
}

.verticalTop
{
    vertical-align: top;
}

.TextWhite8
{
   font-family: Verdana, Arial, Helvetica;
   font-size: 8pt;
   color: white;
   font-weight: normal;
}

.TextWhite9b
{
   font-family: Verdana, Arial, Helvetica;
   font-size: 9pt;
   color: white;
   font-weight: bold;
}

.TextWhite12b
{
   font-family: Verdana, Arial, Helvetica;
   font-size: 12pt;
   color: white;
   font-weight: bold;
}

.TextOrange10b
{
   font-family: Verdana, Arial, Helvetica;
   font-size: 11pt;
   color: #F9C52B;
   font-weight: bold;
}

.TextOrange9b
{
   font-family: Verdana, Arial, Helvetica;
   font-size: 9pt;
   color: #F9C52B;
   font-weight: bold;
}

.TextBlueDark12b
{
   font-family: Verdana, Arial, Helvetica;
   font-size: 12pt;
   color: #283C54;
   font-weight: bold;
}

.TextBlueDarkest12b
{
   font-family: Verdana, Arial, Helvetica;
   font-size: 12pt;
   color: #00264C;
   font-weight: bold;   
}

.TextBlueDarkest12bLowercase
{
   font-family: Verdana, Arial, Helvetica;
   font-size: 12pt;
   color: #00264C;
   font-weight: bold;
   text-transform : lowercase;
}

a.linkwhite8u:link, a.linkwhite8u:visited
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 8pt;
    color: white;
    text-decoration: underline;
}

a.linkwhite8u:hover
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 8pt;
    color: white;
    text-decoration: none;
}

a.linkOrange9b:link, a.linkOrange9b:visited
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 9pt;
    color: #F9C52B;
    font-weight: bold;
    text-decoration: underline;
}

a.linkOrange9b:hover
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 9pt;
    color: #F9C52B;
    font-weight: bold;
    text-decoration: none;
}

a.linkwhite8:link, a.linkwhite8:visited
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 8pt;
    color: white;
    text-decoration: none;
}

a.linkwhite8:hover
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 8pt;
    color: white;
    text-decoration: underline;
}

a.linkwhite10u:link, a.linkwhite10u:visited
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 10pt;
    color: white;
    font-weight: bold;
    text-decoration: underline;
}

a.linkwhite10u:hover
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 10pt;
    color: white;
    font-weight: bold;
    text-decoration: none;
}

a.linkTitle:link, a.linkTitle:visited, a.linkTitle:hover
{
    font-family: Verdana, Arial, Helvetica;
    font-size: 12pt;
    color: #00264C;
    font-weight: bold;
    text-decoration: none;
}

.btnLoginPublic
{
   font-family: Verdana, Arial, Helvetica;
   font-size: 12pt;

   background-color: black;
   border: solid 1px #CCCCCC;

   color: white;
   cursor: hand;
   font-weight: bold;
}

.btnDefault
{
    font-family: Verdana, Arial, Helvetica;
    background-color: white;
    font-size: 8pt;
    border: solid 1px #888888;
    color: White;
    cursor: hand;
    font-weight: bold;
    zpadding: 1 1 1 1;
    background-image: url("../Images/button_important_bg.gif");
    background-position: left center;
    background-repeat: repeat-x;
}

.rowBottomBorder
{
    border-bottom: dotted 2px white;
    font-family: Verdana, Arial, Helvetica;
    font-size: 8pt;
    color: white;
    text-decoration: none;
}

.rowBottomBorder2
{
    border-bottom: dotted 2px white;
    font-family: Verdana, Arial, Helvetica;
    font-size: 8pt;
    color: white;
    text-decoration: none;
}

.imageborder3pxhorizontal
{
    border-top: solid 2px black;
    border-bottom: solid 2px black;
}

.CommandFieldNarrow
{
    padding: 5 5 5 5;
}

td.pagerCentered
{
    text-align: center;
}

.btnDefault
{
    font-family: Verdana, Arial, Helvetica;
    background-color: white;
    font-size: 8pt;
    border: solid 1px #888888;
    color: White;
    cursor: hand;
    font-weight: bold;
    zpadding: 1 1 1 1;
    background-image: url("../Images/button_important_bg.gif");
    background-position: left center;
    background-repeat: repeat-x;
}

