.vv_InstructionBox {color:#014284;margin:6px 0px 6px 0px;border-bottom:1px solid #bbbbbb;font-size:9pt;font-weight:bold;}
.vv_Login_Instructions { COLOR: #ffffff; TEXT-ALIGN: left; }
.vv_Login_Instructions:visited { COLOR: #ffffff; TEXT-ALIGN: left; }
A.vv_Login_Instructions{COLOR: #ffffff;}
.vv_page_header { color:#003366;font-size:11pt;font-weight:bold }
.vv_head {color:#000000;}
.vv_bold {color:#000000;}
.vv_button {FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.vv_required {color:#FF0000;}
.vv_Login_instructions:link { COLOR: #ffffff; TEXT-ALIGN: right; }
.vv_Login_instructions:hover { COLOR: #ffffff; TEXT-ALIGN: right; }
.vv_issue_blurb { FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; COLOR: #808080; }
.vv_poweredbyvv { text-align:left;visibility:visible}
.vv_hl {font-family:verdana,arial,helvetica,sans-serif;font-size:12pt;font-weight:bold;}
td.petitionbg {background:url('../images/petition/headerbg.jpg');background-repeat:repeat-x;background-position:left top;}

body 
{
    /* E5F1F5 */
	background-color: #efefef;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/* 006699 */
	color: #003366;
	text-align: center;
	margin: 0px;
}

td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	/* 136FB0 */
	color: #003366;
}
ul {
	margin-left: 20px;
}
hr {
	color: #CCCCCC;	
}

.BtnField {
	BORDER-RIGHT: #1a1a1a 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #1a1a1a 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(/images/login_form_bouton_fond.gif); PADDING-BOTTOM: 2px; MARGIN: 1px 0px 0px; BORDER-LEFT: #1a1a1a 1px solid; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #1a1a1a 1px solid; FONT-FAMILY: verdana
}
a {
	color: #136FB0;
	text-decoration: none;
	font-weight: bold;
}

a:hover {
	color: #003366;
}

.title {
	font-family: Arial, Helvetica, sans-serif;
  font-size: 24px;
	line-height: 30px;
  background-color: #006666;
	color: #DCDCDC;
}

.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
  color: #0099CC;
}

.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	background-color: #006666;
  color: #DCDCDC;
}

.LightText {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}

.RedText {
	font-size: 9px;
  color: #CC3333;
}

.SubnavText {
	color: #CC6633;
	line-height: 20px;
}

.Subnavdouble {
	color: #CC6633;
}

.alt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
  font-weight: bold;
	background-color: #CCCCCC;
}

.altLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #DEDECA;
	color: #CC6633;
}

.sidebar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	padding: 3px;
	background-color: #FFFFFF;
}

.sidebarHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 24px;
	color: #FFFFFF;
	background-color: #339999;
}

.sidebarFooter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	background-color: #CCCCCC;
}

.footer {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	line-height: 22px;
	color: #333333;
	background-color: #CCCCCC;
}

.legal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}

.box1 {
	border-color: #CCCCCC #333333 #333333 #CCCCCC;
	border-width: medium;
  border-style: ridge;
}

.promo {
	font-family: "Times New Roman", Times, serif;
	color: #000033;
}

.titlebar {
	font-family: "Times New Roman", Times, serif;
  font-weight: bold;
	font-size: 9px;
	color: #FFFFFF;
  background-color: #336699;
}

.dingbat {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #99CC99;
  color: #006666; 
	font-weight: bolder;
	font-size: medium;
}

input.big {
	width: 100px;
}

input.small {
	width: 50px;
}

.LeftPadding {
	padding: 0px 20px;
}

.image{
	border: 5px solid #2A97BE;
      }
.image2 {
	border: 4px solid #BFDBE7;
	padding: 0px;
	margin: 0px 5px 0px 0px;
}
.sidenavPadding {

	padding: 0px 10px;
}
.sideBg {
	padding: 0px;
	background-image: url(../images/side-bg_20.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.SmallLink {
	font-size: 10px;
	color: #0099CC;
}


input{
  font-family: Verdana;
  font-size:8pt;
  background-color:white;
  color:#000000;
  border-width:1;
  border-color:#BBBBBB;
  border-style:solid;
}
input.button1{
  font-size:7pt;
  height:16px;
  background-color:#FF9966;
} 
input.submit{
  font-size:8pt;
  height:20px;
  /*background-color:#FF9966;*/
} 
textarea{
  font: normal 8pt Verdana;
  background-color:#FFFFFF;
  border-width:1;
  border-color:#BBBBBB;
  border-style:solid;
} 
select{
  font-family: Verdana;
  font-size:8pt;
  height:16px;
  color:#000000;
  background-color:#FFFFFF;
  border-width:1;
  border-color:#bbbbbb;
  border-style:solid;
}


.white_text{
 font: normal 8pt Verdana;
 color: #ffffff;
 text-decoration: none;
}

.navigation_title:hover{
 font: bold 12pt Tahoma, Verdana;
 color: #EFFF00;
 text-decoration: none;
}

/* INFORMATION CLASSES START */
.info_error{
 font: normal 8pt Verdana;
 color: #ff2222;
 text-decoration: none;
}
.info_success{
 font: normal 8pt Verdana;
 color: #009900;
 text-decoration: none;
}
.info_attention{
 font: normal 8pt Verdana;
 color: #2222ff;
 text-decoration: none;
}
/* information classes end */

/* LIST PAGES START */
.header_row{
	background-color:#777799;
	font: bold 8pt Verdana, Tahoma;
	color:#ffffff;
}
a.header_link{
	font: bold 8pt Verdana, Tahoma;
	color:#ffffff;
}
a.header_link:hover{
	font: bold 8pt Verdana, Tahoma;
	color:#FFBBDD;
}
a.header_link_sorted{
	font: bold 8pt Verdana, Tahoma;
  color:#FFBBDD;
}
.light_row_list{
	background-color:#ffffff;
}
.dark_row_list{
	background-color:#eee8aa;
}
.highlight_row_list{
	background-color:#FFdddd;
}
.enabled_text{
    color:#000000;
}
.disabled_text{
    color:#999999;
}
/* list pages end */

/* MODIFY PAGES START*/

/* modify pages end */

.small_link{
    font: bold 8pt Tahoma;
    color: #3355aa;
    text-decoration:none;
}

.small_link:hover{
    font: bold 8pt Tahoma;
    color: #7788ff;
    text-decoration:underline;
}

.disabled_small_link{
    font: bold 8pt Tahoma;
    color: #999999;
    text-decoration:none;
}

.white_link{
    font: normal 8pt Tahoma;
    color: #ffffff;
    text-decoration:none;
}

.white_link:hover{
    font: normal 8pt Tahoma;
    color: #ffffff;
    text-decoration:underline;
}

.menu_header_link{
    font: bold 8pt Tahoma;
    color: #425C73;
    text-decoration:none;
}

.menu_header_link:hover{
    font: bold 8pt Tahoma;
    color: #5E83A4;
    text-decoration:none;
}

.text_highlight{
    color:#ff0000;
}

.text_normal{
    color:#333333;
}
          
/* LINKS START */
a.link_login{
    font: bold 8pt Tahoma, Verdana, Arial;
    color: #FFFFFF;
}

a.link_login:hover{
    font: bold 8pt Tahoma, Verdana, Arial;
    color: #FF8899;
}

a.link_tree_tasks{
    font: bold 9pt Tahoma, Arial;
    color: #336699; 
    text-decoration: none;
}

a.link_tree_selected{
    font: bold 9pt Tahoma, Arial;
    color: white;
    text-decoration: none;
}

a.link_mal{
    font: bold 8pt Tahoma, Verdana, Arial;
    color: #0077ff;
}

a.link_mal_svetol{
    font: bold 8pt Tahoma, Verdana, Arial;
    color: #eeeeee;
}
/* links end  */


.logo{
    color: #ffffff;
    font-size: 16pt;
    font-weight: bold;
    font-family: Verdana, Tahoma;
    letter-spacing: 2pt;
}

.select_skin{
    font: 10pt Tahoma, Arial;
    color: #ffffff;
}

.logged_in_as{
    font: 10pt Tahoma, Arial;
    color: #ffffff;
}

.select_main_project{
    font: bold 10pt Tahoma, Arial;
    color: #ffffff;
}

.small_font_naslov{
    font: bold 8pt Tahoma, Arial;
    color: #FFFFFF;
}

.small_font{
    font: 9pt Tahoma, Arial;
    color: #000000;
}

.small_font_bold{
    font: bold 9pt Tahoma, Arial;
    color: #000000;
}

.active_page{
    font: bold 10pt Tahoma, Verdana, Arial;
    color: #555555;
}

.copyright {
    color: #FFFFFF;
    font: 9pt Arial;
}

.white_text {
    color: #FFFFFF;
}
.BoldLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #003366;
	letter-spacing: -1px;
	line-height: 14px;
}
.subBoldLink {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: bold;
	color: #003366;
	text-transform: uppercase;
}
.login_title {
  font-family:"Times New Roman, Arial, Verdana, Tahoma";
  font-weight:bold;
  color:white;
  font-size:16px;
}
.Heading1 {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #3399ff; FONT-FAMILY: verdana
}
.Heading2 {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #005bb7; FONT-FAMILY: verdana
}
.Heading3 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana
}