body {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
	background-color: #F4F4F4;
	text-align:center;
}
div#mainpagecontent{
	background-color:white;
}


input.nicebutton{
	background: url(/images/nicebuttonbg.png);
	height: 22px;
	color: white;
	border: 1px solid #5885BC;
}
.meta {
	font-size: 11px;
}





td {
	
}
.text {
	font-family: Arial;
	font-size: 11px;
	color: #000000;
}
div#container
{
	position:relative;
	width: 968px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	text-align:left;
	/*background-image: url("/template/images/podari.gif");*/
	background-position : 91px;
	z-index: 399;
	background-repeat : no-repeat;
	/*border: 1px solid black;*/
}
div#maincontent{
	position:absolute; 
	left: 211px; 
	top: 215px; 
	width:700px; 
	height: 350px;
	z-index: 400;
	/*border: 1px solid black;*/
}
.ws6 {font-size: 8px;}
.ws7 {font-size: 9.3px;}
.ws8 {font-size: 11px;}
.ws9 {font-size: 12px;}
.ws10 {font-size: 13px;}
.ws11 {font-size: 15px;}
.ws12 {font-size: 16px;}
.ws14 {font-size: 19px;}
.ws16 {font-size: 21px;}
.ws18 {font-size: 24px;}
.ws20 {font-size: 27px;}
.ws22 {font-size: 29px;}
.ws24 {font-size: 32px;}
.ws26 {font-size: 35px;}
.ws28 {font-size: 37px;}
.ws36 {font-size: 48px;}
.ws48 {font-size: 64px;}
.ws72 {font-size: 96px;}
.wpmd {font-size: 13px;font-family: Arial;font-style: normal;font-weight: normal;text-decoration: none;}

/****** form elements ************************/
.form, .td_label {
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	vertical-align : top;
	font-family: arial;
}
.form_a{
	font-size: 11px;
	color: #0033ff;
	font-weight: normal;
	vertical-align : top;
	font-family: arial;
	text-decoration: underline;
}
.formtitle {
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	vertical-align : middle;
}

.formnotice {
	font-size: 11px;
	color: green;
	vertical-align : middle;
}
.formerror {
	font-size: 11px;
	color: red;
	vertical-align : middle;
}
.form a, .td_label a {
	text-decoration: none;
	color: #000000;
	vertical-align : middle;
}
.formbutton {
	width: 85px;
}
.formsearchbutton {
	width: 85px;
	height: 30px;
	background-image: url("/images/searchbutton.gif");
}
.searchform {
	font-size: 9px;
	height: 18px;
	width: 100px;
}
select.searchform {
	font-size: 9px;
	height: 18px;
	width: 100px;
}
.header {
	text-align: center;
}
/****************************************************/

table.list {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	padding: 2px;
	
}
.list {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	padding: 2px;
	
}
.list2 {
	font-family: verdana;
	background-color: #ffffff;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	padding: 2px;
	
}
.blockedlist {
	font-family: verdana;
	font-size: 11px;
	color: grey;
	font-weight: bold;
	padding: 2px;
	background-color: #ffc4c4;
	
}
.blockedlist a {
	font-family: verdana;
	font-size: 11px;
	color: grey;
	padding: 2px;
	
}
.expireslist {
	font-family: verdana;
	font-size: 11px;
	color: #808080;
	font-weight: bold;
	padding: 2px;
	border: 1px solid red;
	
}
.expireslist a {
	font-family: verdana;
	font-size: 11px;
	color: #555555;
	padding: 2px;
	
}
.list a {
	font-family: verdana;
	font-size: 11px;
	color: #555555;
	padding: 2px;
	
}

.listthr {
	font-family: verdana;
	font-size: 11px;
	color: #a5a5a5;
	background-color: #ececec;
	font-weight: normal;
	text-align : center;
	border: 1px solid #a5a5a5;
	word-wrap: normal;
	word-break: keep-all;
	white-space: nowrap;
	padding: 3px;
}
.listthr a{
	font-family: verdana;
	font-size: 11px;
	color: #a5a5a5;
}
.thr {
	font-family: verdana;
	font-size: 11px;
	color: black;
	background-color: #ececec;
	font-weight: normal;
	text-align : center;
	border-bottom: 1px solid #a5a5a5;
	border-top: 1px solid #A5A5A5;
	border-left: 1px solid #A5A5A5;
	border-right: 1px solid #A5A5A5;
	
	word-wrap: normal;
	word-break: keep-all;
	white-space: nowrap;
	padding: 3px;
}
.pages {
	color: #000000;
	font-size: 11px;
	text-decoration: none;
}
.pagesselected {
	color: green;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

img.userimage {
	border: 1px solid #cccccc;
}
div.noimage {
	border : 0px solid black;
	background-color: White;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	vertical-align : middle;
	color: Gray;
}
td.noimage {
	padding: 1px;
	background-color: Gray;
	vertical-align : middle;
}
tr.thumbnail {

}
td.thumbnail {

}
/***** list effect classes **************************/
tr.list {
	background-color: #ffffff;
	font-family: verdana;
	font-size: 11px;
}
tr.listhover {
	background-color: #dddddd;
	font-family: verdana;
	font-size: 11px;
}
/********************************************************/
a.listThumbnail{
	text-decoration: none;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
}
a.listThumbnailLabel{}
textarea {
	width: 300px;
	height: 150px;
}


/********* special id properties **************/
#filesrow {
	display: none;
}

/***** the div containing the form*/
#formdiv {
	
}
/***** the table that contains all the fields of the form ***/
#formtable{}
/****** display specific ids ********************************/
#title {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 11px;
}
#description {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	vertical-align: top;
	padding-left: 11px;
}
#description2 {
	display: none;
}
#description2row {
	display: none;
}
#file {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	vertical-align: top;
}
div#is_system {
	display: none;
}
#is_systemrow {
	display: none;
}
a.systemmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	height: 35px;
	vertical-align: top;
	text-align: center;
	padding: 0px 7px 0px 7px;
	margin: 0px;
	text-decoration: none;
	background: url(/images/button_bg.png) repeat-x !important;
	display: block;
	float:left;
	
}
a.systemmenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	height: 35px;
	vertical-align: top;
	text-align: center;
	padding: 0px 7px 0px 7px;
	margin: 0px;
	text-decoration: none;
	background: url(/images/button_bg_a.png) repeat-x !important;
	display: block;
	float:left;
	
}
.systemmenu_a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	height: 35px;
	vertical-align: top;
	text-align: center;
	padding: 0px 10px 0px 10px;
	margin: 0px;
	text-decoration: none;
	background: url(/images/button_bg_a.png) repeat-x;
	display: inline-block;
}
.systemmenu span {
	display: inline-block;
	margin-top:10px;
	font-weight: bold;
}
#systemmenu a {
	text-decoration: none;
	color: #ffffff;
	display: block;
	padding: 5px;
	text-align: center;
	padding-right: 10px;
}
#systemmenu a:hover {
	color: #ffffff;
	text-decoration: none;
	background-color:#2F4F75;
	text-align: center;
}
#menubackground {
	position:absolute; 
	left:-50px; 
	top:260px; 
	z-index:299;
}
#titlethr {
	width: 100%;
}

#mainmenu {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	vertical-align: top;
	font-weight: bold;
	padding: 4px;
}
#mainmenu a{
	text-decoration: none;
	background-color: #C8C8C8;
	color: #ffffff;
	padding: 1px;
	padding-left: 4px;
	border: 1px solid white;
}
#mainmenu a:hover{
	text-decoration: none;
	background-color: #F6821F;
	color: #ffffff;
	padding: 1px;
	padding-left: 4px;
	border: 1px solid white;
}
#banner-big {
	position:absolute; 
	left:134px; 
	top:-22px; 
	z-index:300;
}
#banner-small {
	position:absolute; 
	left:140px; 
	top:145px; 
	z-index:300;
	
}
select {
	width: 150px;
}
 
.thumbnailmain {
	 width:120px;
	 height:120px;
	 background-repeat : no-repeat;
}
/* display styles for border *********************************************/
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-width: 0px;
	border-color: #A5A5A5;
}
.style2 {
	font-size: x-small;
}
.style4 {
	color: #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-color: #A5A5A5;
}
.style5 {
	color: #FF9900;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-color: #A5A5A5;
}
.style6 {
	border-left-style: solid;
	border-left-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-color: #A5A5A5;
}
.style7 {
	border-left-style: solid;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-color: #A5A5A5;
}
.style8 {
	border-right-style: solid;
	border-right-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-color: #A5A5A5;
}
.style9 {
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-color: #A5A5A5;
}
.style10 {
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-color: #A5A5A5;
}
.style11 {
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-color: #A5A5A5;
}
.style12 {
	border-right-style: solid;
	border-right-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-color: #A5A5A5;
}
.style13 {
	border-left-style: solid;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-color: #A5A5A5;
}
.style14 {
	border-left-style: solid;
	border-left-width: 1px;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-color: #A5A5A5;
}
.style15 {
	border-top-style: solid;
	border-top-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-color: #A5A5A5;
}
.style16 {
	border-bottom-style: solid;
	border-bottom-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-color: #A5A5A5;
}
#emailsubject {width: 400px;}
#cc {width: 400px;}
#bcc {width: 400px;}
#emailtext {width: 400px; height:300px;}

.emailtemplate #title.form {
	width: 400px;
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-bottom: 0px;
}
#emailtemplateexplanation {
	width: 400px; 
	height:150px;
	border: 0px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: normal;
	background-color: #f4f4f7;
}
fieldset {
	border: 1px solid #a5a5a5;
}
legend {
	text-transform: uppercase;
	color: #a5a5a5;
	font-weight: bold;
}
.area #titlethr {
	width: 400px;
}
.area #actionsthr {
	width: 30px;
}
#overlaydiv {
	left:0px;
	height: 2200px;
	width: 100%;
	background-color:white;
	position:absolute;		
	text-align: center;					
	display:none;
	filter:alpha(opacity=80);
	-moz-opacity:.80;
	opacity:.80;z-index:10000;

}
#boxes {
float:left;
margin-left: 20px;
}
.homebox {
	border: 1px solid #ccc;
	background-color: white;
	margin-bottom: 20px;
	width: 600px;
}
.homebox h1 {margin:0px;margin: 1px;color:black;}





.print_TD { BACKGROUND-COLOR: #FFFFFF; FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.td_header { FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.td_link { FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000099; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }
.header { FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none } 
.text { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.warn { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #CC0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.severity_high { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #C00000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.severity_medium { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #008000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.text_green { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #009000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.text_orange { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #EBA500; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.text_blue { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #0000E0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.text_red { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #C00000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.text_small { FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.text_medium { FONT-WEIGHT: normal; FONT-SIZE: 16px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
.text_big { FONT-WEIGHT: normal; FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }




div.box {
	border: 1px solid #A5A5A5;
	padding: 0px;
	background-color: #F6F6F6;
	margin-bottom: 10px;
	margin: 20px;
	
}
.opacitiv {
   -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
   filter: alpha(opacity=70);
   opacity: .7;
}
.opacitiv list {
  color: #6B6B6B !important;
}
div.opacitiv h1 {
	margin: 0px;
	color: #6B6B6B !important;
	border-bottom: 1px solid #AFAFAF !important;
	padding: 5px;
	background-color: #EFEFEF !important;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
div.opacitiv p.content {
	margin: 10px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left !important;
}

div.box h1 {
	margin: 0px;
	border-bottom: 1px solid #A5A5A5;
	padding: 5px;
	background-color: #ECECEC;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
div.box p.content {
	margin: 10px;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: left !important;
}

.box .content .row {
	display: block;
	text-align:left;
}
.box .content .cell {
	display: block;
	text-align:left;
	width: 200px;
	float:left;
}

.box .content .row textarea, .box .content .row input[type="text"] {
	width: 100%;
	hegiht: 100px;
}







div.box2 {
	border: 1px solid #A5A5A5;
	padding: 0px;
	background-color: #F6F6F6;
	margin-bottom: 10px;
	margin: 20px;
	padding: 20px;
	
}
div.box2 h1 {
	margin: 0px;
	border-bottom: 1px solid #A5A5A5;
	padding: 5px;
	background-color: #ECECEC;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#is_temprow {display:none;}



form {
	margin: 0px !important;
	padding: 0px !important;
}

h1 {
	font-size: 14px;
}
#period_startrow {
	display: none;
}
#credit_daysrow {display: none;}

.preformated {
	 text-align: left;
	 margin:20px;
	 
}

.t-cell {
	float: left;
	font-size: 12px;
	
	padding: 3px;
	margin: 1px;
	text-align: left;
	width:180px;
}
.t-row {
	border-bottom: 1px solid grey;
}

.t-row:hover {
	background-color: #C8C8C8;
}
.t-body {
	width: 676px;
	border: 1px solid #C8C8C8;
	padding: 5px;
	margin: 5px;
}
.cleared {
	clear:both;
}
.shaded {
	background-color:  #CfCfCf;
}
#filethr {
	width: 150px !important;
}
