@import "thickbox.css";
/*** CSS MY SYNAPTECH ***/
/************************/

body{
	margin:auto;
}

body.login{
	margin:0;
	background-image:url("../images/bg-gray-lightrep.jpg");
	background-color:#b7b7b7;
	background-repeat:repeat-x;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	color:#020202;
}

div#outer{
	/*background-image:url("../images/bodyrep.gif");
	background-repeat:repeat-x;*/
	background-position:top;
	width:100%;
	min-height:400px;
}

div#outer-home{
	background-image:url("../images/bg-gray-topleft.jpg");
	background-repeat:no-repeat;
	background-position:top left;
/*	width:1000px;*/
	/*width:100%;*/
	min-height:768px;
	height:768px;
	border:0px solid red;
}

div #header{
	width:1000px;
	height:15px;
	clear:both;
}


div #header-left{
	width:290px; /*width-padding*/
	height:71px;
	border:0px solid green;
	text-align:right;
	padding-right:60px;
	padding-top:18px;
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	color:#ffd303;
	float:left;
}

a.mailtolink:link,a.mailtolink:active,a.mailtolink:visited{
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	color:#993125;
	text-decoration:none;
}

a.mailtolink:hover{
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	color:#993125;
	text-decoration:underline;
}

div #header-mid{
	float:left;
	width:278px;
	height:91px;
	padding-top:18px;
	padding-left:34px;
	text-align:left;
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	line-height:15px;
	color:#2f2814;
	border:0px solid green;
}

div #header-right{
	float:left;
	width:299px;
	height:89px;
	border:0px solid black;
}

div #content{
/*	width:1000px;*/
/*min-height:400px;*/
	/*height:100%;*/
	clear:both;
	border:0px solid red;
}

div #left{
	float:left;
	width:350px;
	border:0px solid blue;
}

div #logo-left{
	width:229px;
	clear:both;
	padding-top:0px;
	padding-top:0px !ie;
	margin-top:0px;
	margin-top:21px !ie;
	padding-left:118px;
	margin-bottom:13px;
	border:0px solid red;
}

div #menu-left-spacer{
	clear:left;
	float:left;
	width:144px;
	border:0px solid red;
}

div #menu-left-content{
	float:left;
	border:0px solid green;
	width:165px;
}

div .leftmenuitem{
	border:0px solid blue;
	height:30px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#6d6d6d;
	background-image:url("../images/menu-left-bg-out.gif");
	text-align:right;
	padding-right:19px;
	cursor:pointer;
}

div .leftmenuitemselected{
	border:0px solid blue;
	height:30px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#030406;
	background-image:url("../images/menu-left-bg2.gif");
	background-repeat:no-repeat;
	text-align:right;
	padding-right:19px;
	cursor:pointer;
}

a.leftmenuitemselectedlink:link, a.leftmenuitemselectedlink:active,a.leftmenuitemselectedlink:hover,a.leftmenuitemselectedlink:visited{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#030406;
	text-decoration:none;

}

a.leftmenuitemlink:link,a.leftmenuitemlink:visited{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
}

a.leftmenuitemlink:hover,a.leftmenuitemlink:active{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#030406;
	text-decoration:none;
}

div .leftmenuitem-sel{
	border:0px solid blue;
	height:30px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#030406;
	background-image:url("../images/menu-left-bg2.gif");
	text-align:right;
	padding-right:18px;
	cursor:pointer;
}
a.leftmenuitemsellink{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#030406;
	text-decoration:none;
	border:1px solid red;
}

div #main{
	width:612px;
	float:left;
	border:0px solid blue;
}

div #main-left-spacer{
	width:10px;
	float:left;
	font-size:0px;
	padding:0px;
	margin:0px;
	border:0px solid red;
}


div .main-left-content{
	width:252px;
	min-height:50px;
	float:left;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:20px;
	padding-left:24px;
	padding-right:24px;
	padding-top:20px !important;
	padding-top:6px;
	padding-bottom:20px;
}


div #main-content{
	width:602px;
	float:left;
}


div #main-white-transparent{
	width:612px;
	float:left;
	border:0px solid blue;
	background-image:url("../images/main-white-transp.png") !important;
	background-image:url("../images/main-white-transp-rep2.gif");
	background-repeat:repeat-y;
	padding-bottom:30px;

}

div #main-content-top{
	width:602px;
	clear:both;
	border:0px solid red;
	/*min-height:520px !important;
	height:520px;*/
}

div #main-left{
	float:left;
	width:301px !important;
	width:300px;
	border:0px solid green;
	margin-left:1px;
}

div #main-left-top{
	background-color:#ffffff;
	width:300px;
	height:30px;
	height:31px !ie;
	border:0px solid red;
	padding-top:20px;
}

div .main-left-top-spacer{
	clear:both;
	background-image:url("../images/main-left-top-spacer.gif");
	background-repeat:no-repeat;
	width:300px;
	height:1px;
	border:0px solid red;
	font-size:0px;
}


div .main-spacer{
	clear:both;
	height:1px;
	font-size:0px;
	border:0px solid red;
}

div .main-left-menu-item{
	background-image:url("../images/btn-blue.jpg");
	background-repeat:no-repeat;
	width:276px;
	height:38px;
	border:0px solid red;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	color:#fefefe;
	padding-left:24px;
	padding-top:13px;
}

div .main-left-menu-item1{
	background-image:url("../images/btn-blue1.jpg");
	background-repeat:no-repeat;
	width:276px;
	height:33px;
	border:0px solid red;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	color:#fefefe;
	padding-left:24px;
	padding-top:18px;
}
div .main-left-menu-item2{
	background-image:url("../images/btn-blue2.jpg");
	background-repeat:no-repeat;
	width:276px;
	height:33px;
	border:0px solid red;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	color:#fefefe;
	padding-left:24px;
	padding-top:18px;
}
div .main-left-menu-item3{
	background-image:url("../images/btn-blue3.jpg");
	background-repeat:no-repeat;
	width:276px;
	height:33px;
	border:0px solid red;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	color:#fefefe;
	padding-left:24px;
	padding-top:18px;
}

div.main-left-error{
	clear:both;
	margin-top:19px;
	margin-bottom:19px;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#990900;
	padding-left:24px;
}

div.main-left-login{
	clear:both;
	margin-top:19px;
	margin-left:140px;
	margin-left:141px !ie;
}

div #main-right{
	float:left;
	width:298px;
	min-height:50px;
	border:0px solid red;
}

div #main-right-top-spacer{
	clear:both;
	margin:0;
	height:1px;
	border:0px solid red;
}


div #main-right-top-white{
	background-color:#ffffff;
	width:279px;
	height:30px;
	height:32px !ie;
	padding-left:20px;
	padding-top:20px;
	padding-top:19px !ie;
	/*padding-top:5px;
	padding-top:18px !ie;*/
	border:0px solid red;
}

div #main-right-top{
	background-image:url("../images/main-right-top-item.gif");
	background-repeat:no-repeat;
	width:278px;
	height:30px;
	height:32px !ie;
	padding-left:21px;
	padding-top:20px;
	padding-top:19px !ie;
	border:0px solid red;
}

div .main-right-content-top{
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:20px;
	padding-left:21px;
	padding-right:24px;
	padding-top:20px;
}

div .main-right-content-top a:link{
  outline: none;
  text-decoration:none;
  font-family:arial,helvetica,sans-serif;
  font-size:12px;
  color:#004770;
}

div .main-right-content-top a:active{
  outline: none;
  text-decoration:none;
  font-family:arial,helvetica,sans-serif;
  font-size:12px;
  color:#004770;
}

div .main-right-content-top a:visited{
  outline: none;
  text-decoration:none;
  font-family:arial,helvetica,sans-serif;
  font-size:12px;
  color:#004770;
}

div .main-right-content-top a:hover{
  outline: none;
  text-decoration:underline;
  font-family:arial,helvetica,sans-serif;
  font-size:12px;
  color:#004770;
}

div .mainfooter{
	clear:both;
	width:611px;
	height:45px;
	margin-left:350px;
	border:0px solid red;
}

div .footer-white-transp{
	clear:both;
	background-image:url("../images/gradient-footer-white-trans.png") !important;
	background-image:url("../images/gradient-footer-white-trans.jpg");
	background-repeat:no-repeat;
	width:611px;
	height:45px;
	margin-left:350px;
	border:0px solid red;
}

form.loginform, form.filterform{
	margin:0;
	padding:0;
}

input.tlogin{
	width:137px;
	height:l8px;
	background-color:#ffffff;
	border:0;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	color:#2f2814;
}

h1{
	font-family:arial,helvetica,sans-serif;
	font-size:22px;
	color:#000000;
	line-height:22px;
	margin:0;
	padding:0;
	margin-left:23px;
}

.header1{
	font-family:arial,helvetica,sans-serif;
	font-size:22px;
	color:#000000;
	line-height:22px;
	margin:0;
	padding:0;
	margin-left:23px;
}


.header2{
	font-family:arial,helvetica,sans-serif;
	font-size:20px;
	color:#ffffff;
	line-height:20px;
	margin:0;
	margin-bottom:12px;
	padding:0;
}

.header3{
	font-family:arial,helvetica,sans-serif;
	font-size:22px;
	color:#ffffff;
	line-height:22px;
	margin:0;
	padding:0;
}

.header6{
	font-family:arial,helvetica,sans-serif;
	font-size:22px;
	color:#000000;
	line-height:22px;
	margin:0;
	padding:0;
}

div#saldo-outer{
	/*width:1000px;*/
	border:0px solid red;
	clear:both;
	height:243px;
}

div#saldo-top{
	/*width:1000px;*/
	height:22px;
	background-color:#6a6a6a;
}

div#saldo-filter{
	clear:both;
	background-color:#dddddd;
	padding:10px;
}


div#saldo-box{
	border:0px solid red;
	clear:both;
	padding-left:0px;
	min-height:195px;
	height: 195px !ie;
	background-image:url("../images/saldorep.gif");
	background-repeat:repeat-x;
	background-position:top;
	background-color:#dddddd;
}

div#paging{
	clear:both;
	height:26px;
	width:100%;
	border:0px solid green;
	float:left;
	background-image:url("../images/paging-rep.gif");
	background-repeat:repeat-x;
}

div#paging-box{
	width:1000px;
	height:26px;
	text-align:right;
	border:0px solid red;
}

div .pagecount{
	float:left;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:10px;
	color:#000000;
	border:0px solid blue;
	padding-left:9px;
	height:21px;
	padding-top:5px;
	margin-left:930px !important;
	margin-left:500px;
}

div .pagenumbers{
	border:0px solid red;
	float:left;
	margin-left:5px;
}

.tblupdate{
	height:26px;
	font-family:arial,verdana,helvetica,sans-serif;
	color:#000000;
	font-size:11px;
	margin-left:10px;
}

.tblpaging{
	/*width:1000px;*/
	height:26px;
	font-family:arial,verdana,helvetica,sans-serif;
	color:#000000;
}
.pageactive{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
/*	height:26px;*/
}

.paging{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:10px;
	color:#000000;
}

a.pagetextlink:link, a.pagetextlink:hover, a.pagetextlink:active, a.pagetextlink:visited{
	text-decoration:none;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:10px;
	color:#202020;
}

.pagetextlink{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:10px;
	color:#202020;
	text-decoration:none;
}

a.pagecountlink:link, a.pagecountlink:hover, a.pagecountlink:active, a.pagecountlink:visited{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}

div .cleardiv{
	clear:both;
	margin:0;
	padding:0;
	font-size:0;
	height:0;
	overflow:hidden;
}

div#saldo-top-lbl{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	padding-left:9px;
	padding-top:3px;
	float:left;
}

div#saldo-top-name{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	color:#c3c3c3;
	width:666px;
	width:675px !ie;
	padding-left:9px;
	float:left;
	padding-top:4px;
	border:0px solid red;
}

div#change-view{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:10px;
	color:#c3c3c3;
	padding-top:5px;
	width:32px;
	float:left;
}

div#change-plus{
	float:left;
	width:14px;
	padding-top:4px;
}

div#change-min{
	float:left;
	width:14px;
	padding-top:4px;
	padding-left:2px;
}

div#detail-lbl{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:10px;
	color:#c3c3c3;
	float:left;
	padding-top:5px;
	padding-left:18px;
	padding-right:9px;
}

div#detail-lbl a,a:hover,a:visited,a:active{
	color:#c3c3c3;
	text-decoration:none;
}

div#detail-10, div#detail-25, div#detail-50{
	float:left;
	padding-left:2px;
	padding-top:4px;
}

div#logout{
	float:left;
	/*padding-left:46px;*/
	padding-left:45px;
	padding-top:4px;
}


td.column1, td.column2, td.column3,td.column11{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:10px;
	color:#ffffff;
	display:table-cell;
}

div .label{
	float:left;
	padding-top:1px;
	padding-top:2px !ie;
}

div .icon{
	float:left;
	padding-left:6px;
}

td.column4, td.column5, td.column6, td.column7, td.column8, td.column9{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:10px;
	color:#ffffff;
	display:table-cell;
}

td.column10{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:10px;
	color:#08d650;
	display:table-cell;
}

td.item1, td.item2, td.item3, td.item10{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	display: table-cell;
	height:22px;
	vertical-align:middle;
}

td.item4, td.item5, td.item6, td.item7, td.item8, td.item9, td.item11{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	display: table-cell;
	height:22px;
	vertical-align:middle;
}

td.item4 a, td.item5 a, td.item6 a, td.item7 a, td.item8 a,  td.item9 a, td.item11 a{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	display: table-cell;
	text-decoration: underline;
}

td.itemtotal{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	display:table-cell;
	height:22px;
}

td.itemsubtotal{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	display:table-cell;
	height:44px;
	vertical-align:top;
	padding-top:5px;
	background-color:#EEEEEE;
}

td.celldiv{
	background-image:url("../images/saldo-div.gif");
	background-repeat:repeat-x;
	height:2px;
	font-size:0px;
	overflow:hidden;
	margin:0;
}

div#time-head{
	clear:both;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	padding-top:28px;
	padding-left:85px;
	width:915px;
}

div#time-div{
	background-image:url("../images/blackspacer.gif");
	background-repeat:repeat-x;
	margin-top:13px;
	margin-left:11px;
	width:989px;
}

div#time-saldo{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	margin-left:11px;
	margin-top:16px;
	background-image:url("../images/greenspacer.gif");
	background-repeat:repeat;
	padding-left:73px;
	padding-top:5px;
	height:20px;
	height:25px !ie;
	width:916px;
	width:989px !ie;

}

td.time-saldo{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
}

div#time-row{
	clear:both;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	padding-left:73px;
	padding-top:5px;
	height:18px;
	height:23px !ie;
	margin-left:11px;
	width:916px;
}


td.time-row{
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
}

div#time-row-hours{
	clear:both;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	padding-left:135px;
	/*padding-top:5px;*/
	margin-left:11px;
	width:832px;
	border:0px solid blue;
}

table.time-row-hours{
	clear:both;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:11px;
	color:#000000;
	border:0px solid red;
	height:23px;
	/*height:20px;*/
}

div#time-row-div{
	background-image:url("../images/grayspacer.gif");
	background-repeat:repeat-x;
	margin-left:11px;
	clear:both;
	height:1px;
	overflow:hidden;
	width:989px;
}

span.error{
	color:#cc3300;
}


div#moreinfo{
	display:none;
	float:left;
	margin-top:8px;
	margin-bottom:5px;
}


.ctcountry{
	width:245px;
	width:243px !ie;
	/*height:18px;*/
	background-color:#d1dbdc;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	/*line-height:18px;*/
}

input.inputblue2{
	width:245px;
	width:243px !ie;
	height:18px;
	background-color:#aab8b9;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:18px;
}

input.inputobliged{
	width:245px;
	width:243px !ie;
	height:18px;
	background-color:#cef6fa;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:18px;
}

input.inputblue{
	width:245px;
	width:243px !ie;
	height:18px;
	background-color:#d1dbdc;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:18px;
}

input.inputblue_error{
	width:245px;
	width:243px !ie;
	height:18px;
	background-color:#ff9381;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:18px;
}

input.inputblueshort{
	width:60px;
	height:18px;
	background-color:#d1dbdc;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:18px;
}

input.inputblueshort_error{
	width:60px;
	height:18px;
	background-color:#ff9381;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:18px;
}


input.inputbluemedium{
	width:178px;
	width:174px !ie;
	height:18px;
	background-color:#d1dbdc;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:18px;
	margin-left:7px;
}

input.inputbluemedium_error{
	width:178px;
	width:174px !ie;
	height:18px;
	background-color:#ff9381;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:18px;
	margin-left:7px;

}

textarea.contacttextareaobliged{
	width:245px;
	width:243px !ie;
	background-color:#cef6fa;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:18px;
}

textarea.contacttextarea{
	width:245px;
	width:243px !ie;
	background-color:#d1dbdc;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:18px;
}

textarea.contacttextarea_error{
	width:245px;
	width:243px !ie;
	background-color:#ff9381;
	border:0px;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
	line-height:18px;
}

input.btn{
	color:#ffffff;
   	font-family:arial,helvetica,sans-serif;
   	font-size:12px;
   	font-weight:bold;
   	background-color:#476980;
   	border:1px solid;
   	border-top-color:#3c576a;
   	border-left-color:#3c576a;
   	border-right-color:#2d4a5d;
   	border-bottom-color:#2d4a5d;
   	cursor:pointer;
   	width:245px;
   	outline:none;
}

input.btnhov{
  	background-color:#5e89a7;
   	border-top-color:#476980;
   	border-left-color:#476980;
   	border-right-color:#3b5b70;
   	border-bottom-color:#3b5b70;
   	cursor:pointer;
   	width:245px;
   	outline:none;
}

label.login{
	color:#ffffff;
}

label{
	font-size:12px;
	color:#666666;
	cursor:pointer;
}
/*
span.error{
	display:block;
	color:#990900;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	line-height:18px;
}
*/
label.error
{
	display:block;
	color:#990900;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	line-height:18px;
}
label.error2
{
	display:block;
	color:#990900;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	line-height:18px;
	padding-right:20px;
}
label.error3
{
	color:#990900;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
}

.contacterror{
	display:none;
}

.contacterror_visible{
	display:block;
	color:#990900;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	line-height:18px;
	font-weight:bold;
}

div .news-photo-me, div .article-photo-me{
	width:299px;
	clear:both;
	/*margin-top:1px;*/
	position:relative;
	top:1px;
	z-index:0;
	border:0px solid red;
}

div .news-photo-me-one, div .article-photo-me-one{
	width:299px;
	clear:both;
	/*margin-top:1px;*/
	position:relative;
	top:1px;
	z-index:0;
	border:0px solid red;
}

div .news-thumbs{
	border:0px solid green;
	width:279px;
	position:relative;
	/*top:-230px;*/
	top:5px;
	left:21px;
	z-index:1;
}


div .news-thumb-active{
	float:left;
	margin-right:3px;
	width:12px;
	min-width:12px;
	height:12px;
	background-color:#000000;
	color:#ffffff;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:10px;
	text-align:center;
	cursor:pointer;
	margin-bottom:3px;
	padding-bottom:1px;
}

div .news-thumb-nonactive{
	float:left;
	margin-right:3px;
	width:12px;
	min-width:12px;
	height:12px;
	background-color:#ffffff;
	color:#000000;
	font-family:arial,verdana,helvetica,sans-serif;
	font-size:10px;
	text-align:center;
	cursor:pointer;
	margin-bottom:3px;
	padding-bottom:1px;
}

span.newsspacer{
	display:block;
	clear:both;
	height:0;
	font-size:0;
	padding:0;
	margin:0;
	margin-bottom:7px;
}

span.newsdate{
	display:block;
	color:#030303;
}

span.newstitle{
	display:block;
	color:#6c6c6a;
}

a.newsdatelink:link,a.newsdatelink:active,a.newsdatelink:visited{
	text-decoration:none;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	/*color:#e38a03;*/
	/*color:#004770;*/
	color:#004770;
}

a.newsdatelink:hover{
	text-decoration:underline;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	/*color:#e38a03;*/
	/*color:#004770;*/
	color:#004770;
}

a.newstitlelink:link, a.newstitlelink:active, a.newstitlelink:visited, a.newstitlelink:hover{
	text-decoration:none;
	font-family:arial,helvetica,sans-serif;
	font-size:12px;
	color:#666666;
}

div #menu-synaptech{
	width:350px;
	height:17px;
	clear:both;
	border:0px solid red;
	margin-top:0px;
	padding-top:54px;
}

div #menu-synaptech-left{
	float:left;
	width:50px;
	height:17px;
	font-size:10px;
	background-color:#4f758f;
}

div #menu-synaptech-spacer{
	float:left;
	width:26px;
	height:17px;
	font-size:10px;
}

div #menu-synaptech-right{
	float:left;
	width:214px;
	height:15px;
	background-color:#4f758f;
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	color:#ffffff;
	text-align:right;
	padding-right:18px;
	padding-top:2px;
}

a.menu-synaptech-link:link, a.menu-synaptech-link:active, a.menu-synaptech-link:hover, a.menu-synaptech-link:visited{
	font-family:arial,helvetica,sans-serif;
	font-size:10px;
	color:#ffffff;
	text-decoration:none;
}


select.flat{
	border:1px solid #6a6a6a;
	font-family:arial,helvetica,verdana,sans-serif;
	font-size:11px;
	color:#333333;
}

input.flat{
	border:1px solid #6a6a6a;
	font-family:arial,helvetica,verdana,sans-serif;
	font-size:11px;
	color:#333333;
}

img.alignmiddle
{
	vertical-align: middle;
}


div#datefields{
	clear:both;
	width:245px;
	margin-left:10px;
	display:none;
	border:0px solid red;
}

img.button
{
	cursor:pointer;
}

/* These are standard sIFR styles... do not modify */

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash h1.sifr {
	visibility: hidden;
	font-size:22px;
	/*font-size:15px;*/
	line-height:22px;
}
.sIFR-hasFlash h2.sifr {
	visibility: hidden;
	font-size:20px;
	line-height:20px;
}

.sIFR-hasFlash h3.sifr {
	visibility: hidden;
	font-size:22px;
	line-height:22px;
}
.sIFR-hasFlash h6.sifr {
	visibility: hidden;
	font-size:22px !important;
	/*font-size:15px;*/
	line-height:22px !important;
	/*line-height:12px;*/
}

.sIFR-hasFlash h4.sifr{
	visibility:hidden;
	font-size:22px;
	line-height:22px;
}

/*** highslide **/
.highslide {
	cursor: url(images/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 0px solid gray;
}
.highslide:hover img {
	border: 0px solid silver;
}

.highslide-image {
    border-bottom: 0px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;

    border-bottom: 1px solid white;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: silver;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}

a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}

div.btnadd {
border:0 solid black;
float:left;
height:16px !important;
margin-top:0 !important;
padding:0;
vertical-align:top;
}
div.btnaddtop {
clear:both;
cursor:pointer;
font-size:0;
height:8px !important;
margin:0;
padding:0;
width:10px;
}
div.btnaddbtm {
clear:both;
cursor:pointer;
font-size:0;
height:8px !important;
margin:0;
padding:0;
width:10px;
}