
	body, table, tr, td {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
				overflow: -moz-scrollbars-vertical;
	}
	
	A {
	color: #333399;
	text-decoration: underline;
}

A:hover {
	color: #333399;
	text-decoration: none;
}

	
	.content1 {
		text-align: justify;
		padding: 6px;
		margin: 0px;
		background-color: #FFFFFF;
		font-size: 11px;
	}
	
	.jusita {
		text-align: justify;
		font-style: italic;
	}
	
	.italic {
		font-style: italic;
	}
	
	.bold {
		font-weight: bold;
	}
	
	.background1 {
		background-color: #F0F0F0;
	}
	
	.background2 {
		background-color: #EBEBEB;
	}
	
	.background3 {
		background-color: #FEF8E8;
	}
	
	.background4 {
		background-color: #FDFCF8;
	}
	
	.background5 {
		background-color: #FFFFDD;
	}
	
	.background6 {
		background-color: #FFCF00;
	}
	
	.content2, label {
		text-align: justify;
		font-size: 11px;
	}
	
	.background_left {
		background-position: top right;
		background-image: url(/img_theme/default/bg_left.jpg);
		background-repeat: repeat-y;
	}
	
	.background_right {
		background-position: top left;
		background-image: url(/img_theme/default/bg_right.jpg);
		background-repeat: repeat-y;
	}
	
	.line_dashed_vertical {
		background-repeat: repeat-y;
		background-image: url(/img_layout/line_dashed_vertical.jpg);
		width: 8px;
	}
	
	.line_dashed_vertical2 {
		border-left-color: #000000;
		border-left-style: dashed;
		border-left-width: 1px;
		width: 1px;
	}
	
	.line_dashed_vertical_gray {
		background-repeat: repeat-y;
		background-image: url(/img_layout/line_dashed_vertical_gray.jpg);
		width: 8px;
	}
	
	.line_vertical3 {
		background-repeat: repeat-y;
		background-image: url('/img_layout/line_vertical.jpg');
		width: 8px;
	}
	
	.searchimg {
		background-image: url('/img_layout/icon_search.gif');
		background-repeat: no-repeat;
		height: 19px;
		width: 100%;
		padding-left: 22px;
	}
	
	.quote {
		font-style: italic;
		color: #786562;
	}
	
	.quote2 {
		color: #786562;
	}
	
	.quote3 {
		font-style: italic;
		font-size: 10px;
		color: #786562;
	}
	
	.quote4 {
		font-size: 10px;
		color: #786562;
	}
	
	.splitreact1 {
		background-repeat: repeat-x;
		background-image: url('/img_layout/splitreact1.jpg');
		height: 5px;
		width: 100%;
	}
	.splitreact2 {
		background-repeat: repeat-x;
		background-image: url('/img_layout/splitreact2.jpg');
		height: 5px;
		width: 100%;
	}
	.splitreact3 {
		background-repeat: repeat-x;
		background-image: url('/img_layout/splitreact3.jpg');
		height: 5px;
		width: 100%;
	}
	.splitreact4 {
		background-repeat: repeat-x;
		background-image: url('/img_layout/splitreact4.jpg');
		height: 5px;
		width: 100%;
	}
	.splitreact5 {
		background-repeat: repeat-x;
		background-image: url('/img_layout/splitreact5.jpg');
		height: 5px;
		width: 100%;
	}
	.splitreact6 {
		background-repeat: repeat-x;
		background-image: url('/img_layout/splitreact6.jpg');
		height: 5px;
		width: 100%;
	}
	.hrline1 {
		border: 0;
		width: 100%;
		color: #E4E4E4;
		background-color: #E4E4E4;
		height: 1px;
	}
	.entry {
		background-repeat: repeat-x;
		background-image: url('/img_layout/bg_jobs.jpg');
		padding-top: 24px;
	}
	.entry_bottom {
		background-repeat: repeat-x;
		background-image: url('/img_layout/bg_jobs.jpg');
		margin: 0px;
		padding-top: 14px;
		padding-left: 0px;
		padding-right: 0px;
		padding-bottom: 10px;
		text-align: center;
	}
	
	.infotable {
		border-color: #990000;
		border-style: dashed;
		border-width: 1px;
		background-color: #FEF8E8;
	}
	
	.infotable2 {
		border-color: #FF7E00;
		border-style: dashed;
		border-width: 1px;
		background-color: #F6EDBE;
	}
	
	.alert_img {
		margin-left: 5px;
		margin-right: 5px;
		background-repeat: no-repeat;
		background-image: url('/img_layout/alert.gif');
		height: 20px;
		width: 20px;
	}
	
	.alert {
		font-weight: bold;
		text-align: center;
	}
	
	.rand {
		border-color: #333333;
		border-style: solid;
		border-width: 1px;
	}
	
	.rand2 {
		border-color: #FF9900;
		border-style: dashed;
		border-width: 1px;
	}
	
	.rand3 {
		border-color: #FBECC3;
		border-style: solid;
		border-width: 1px;
	}
	
	.rand4 {
		border-color: #FCF0D0;
		border-style: solid;
		border-width: 1px;
	}
	
	.rand5 {
		border-color: #D9D9D9;
		border-style: solid;
		border-width: 1px;
	}
	
	.rand6 {
		border-color: #FFD700;
		border-style: solid;
		border-width: 1px;
	}
	
	.rand7 {
		border-color: #F7BE36;
		border-style: solid;
		border-width: 1px;
	}
	
	.rand8 {
		border-color: #E4E4E4;
		border-style: solid;
		border-width: 1px;
	}
	
	.rand_err {
		border-color: #FF0000;
		border-style: solid;
		border-width: 1px;
	}
	
	.randimg {
		border-width: 1px;
		margin-top: 0px;
		margin-left: 0px;
		margin-right: 4px;
		margin-bottom: 4px;
	}
	
	.rand_buttom {
		border-bottom-color: #000000;
		border-bottom-style: solid;
		border-bottom-width: 1px;
	}
	
	.rand_top {
		border-top-color: #FCDE8D;
		border-top-style: solid;
		border-top-width: 1px;
	}
	
	.header {
		width: 950px;
		height: 148px;
		background-repeat: no-repeat;
		background-image: url('/img_theme/default/header.jpg');
	}
	
	.header_flashads {
		padding: 0px;
		margin-top:58px;
		margin-left:16px;
		margin-right:0px;
		margin-bottom:0px;
		width: 600px;
		height: 80px;
		border-color: #E4E4E4;
		border-style: solid;
		border-width: 1px;
	}
	
	.button {
		font-family: Verdana, Arial, Helvetica;
		font-size: 8pt;
	}
	
	.button8 {
		font-family: Verdana, Arial, Helvetica;
		font-size: 8pt;
	}
	
	.button7 {
		font-family: Verdana, Arial, Helvetica;
		font-size: 7pt;
	}
	
	.button10 {
		font-family: Verdana, Arial, Helvetica;
		font-size: 10px;
	}
	
	.err {
		color: #FF0000;
	}
	
	.ok {
		color: #006600;
	}
	
	.color1 {
		color: #C7C7C7;
	}
	
	.color1:hover {
		color: #C7C7C7;
	}
	
	.color2 {
		color: #999999;
	}
	
	.color3 {
		color: #999999;
	}
	
	.color3 a {
		color: #999999;
		text-decoration: none;
	}
	
	.color3 a:hover {
		color: #999999;
		text-decoration: underline;
	}
	
	.color4 {
		color: #747373;
	}
	
	.color5 {
		color: #999898;
	}
	
	.color5:hover {
		color: #999898;
	}
	
	.color6 {
		color: #E47E05;
	}
	
	.msg_reported {
		background-color: #F4E0E0;
		color: #000000;
	}
	
	.reactpagenav {
		color: #333399;
		text-decoration: none;
	}
	
	.reactpagenav:hover {
		color: #999933;
		text-decoration: none;
	}
	
	.size6 {
		font-size: 6px;
	}
	
	.size7 {
		font-size: 7px;
	}
	
	.size8 {
		font-size: 8px;
	}
	
	.size9 {
		font-size: 9px;
	}
	
	.size10 {
		font-size: 10px;
	}
	
	.size10_2 {
		font-size: 10px;
		color: #646464;
	}
	
	.size11 {
		font-size: 11px;
	}
	
	.size12 {
		font-size: 12px;
	}
	
	.size14 {
		font-size: 14px;
	}
	
	#tags {
		padding-bottom: 0px;
	}
	
	h4.head1 {
		margin-bottom: 5px;
		font-size: 12px;
		color: #333333;
	}
	
	h4.head2 {
		margin-top: 0px;
		margin-bottom: 5px;
		font-size: 16px;
		color: #333333;
	}
	
	h4.head3 {
		margin-bottom: 5px;
		font-size: 12px;
		color: #FF0000;
	}
	
	h4.head4 {
		margin-bottom: 5px;
		font-size: 11px;
	}
	
	h4.head5 {
		margin-top: 0px;
		margin-bottom: 5px;
		font-size: 16px;
		color: #F4890B;
	}
	
	h4.head6 {
		margin-top: 0px;
		margin-bottom: 5px;
		font-size: 12px;
		color: #E47E05;
	}
	
	h4.head7 {
		margin-top: 0px;
		margin-bottom: 10px;
		font-size: 18px;
		color: #333333;
	}
	
	.headcolor {
		color: #E47E05;
	}
	
	h2.head {
		margin-top: 0px;
		margin-bottom: 5px;
		font-size: 18px;
		color: #333333;
	}
	
	.link1 {
		color: #000000;
		text-decoration: none;
	}
	
	.link1:hover {
		color: #000000;
		text-decoration: underline;
	}
	
	.link2 {
		color: #000000;
		text-decoration: underline;
	}
	
	.link2:hover {
		color: #000000;
		text-decoration: none;
	}
	
	.link3 {
		color: #E47E05;
		text-decoration: underline;
	}
	
	.link3:hover {
		color: #E47E05;
		text-decoration: none;
	}
	
	.link4 {
		color: #E47E05;
		text-decoration: none;
	}
	
	.link4:hover {
		color: #E47E05;
		text-decoration: underline;
	}
	
	.link5 {
		color: #999898;
		text-decoration: none;
	}
	
	.link5:hover {
		color: #F78B00;
		text-decoration: underline;
	}
	
	.link6 {
		color: #9F9F9F;
		text-decoration: none;
	}
	
	.link6:hover {
		color: #9F9F9F;
		text-decoration: underline;
	}
	
	.dateDiff {
		color: #E47E05;
		text-decoration: none;
	}
	
	.vspace {
		margin: 0 0 0.5em 0;
	}
	
	.left {
		text-align: left !important;
	}
	.center {
		text-align: center !important;
	}
	.right {
		text-align: right !important;
	}
	.justify {
		text-align: justify;
	}
	
	.dark_overlay {
		opacity: 0.50;
		-khtml-opacity:0.50; 
		-moz-opacity: 0.50;
		filter: alpha(opacity=50);
	}
	
	.scissors {
		height:15px;
		width:500px;
		background:url(/img_layout/scissors.gif);
		background-position: 20px 8px;
		background-repeat: no-repeat;
	}
	
	.scissorsline {
		height:15px;
		width:500px;
		background:url(/img_layout/scissorsline.jpg);
		background-position: 0px 8px;
		background-repeat: repeat-x;
	}
	
	
	/*-------------------- TagCloud --------------------*/
	.tagcloud { line-height: 1.5em; text-align: justify; }
	.tagcloud a.class1 { font-size: 9px; color: #999999; }
	.tagcloud a.class2 { font-size: 9px; color: #003399; }
	.tagcloud a.class3 { font-size: 10px; color: #37AA28; }
	.tagcloud a.class4 { font-size: 10px; color: #FF9900; }
	.tagcloud a.class5 { font-size: 11px; color: #333333; }
	.tagcloud a.class6 { font-size: 12px; color: #CC33CC; }
	.tagcloud a.class7 { font-size: 13px; color: #003366; }
	.tagcloud a.class8 { font-size: 13px; color: #990000; font-weight: bold; }
	
	/*-------------------- Photobox --------------------*/
	.photobox {
		text-align: left;
		font-size: 12px;
		z-index: 1;
	}
	
	.photota {
		z-index: 2;
		position: absolute;
		margin: 4px 0 0 4px;
		color: #000000;
	}
	.phototb {
		z-index: 2;
		position: absolute;
		margin: 4px 0 0 6px;
		color: #000000;
	}
	.phototc {
		z-index: 2;
		position: absolute;
		margin: 6px 0 0 4px;
		color: #000000;
	}
	.phototd {
		z-index: 2;
		position: absolute;
		margin: 6px 0 0 6px;
		color: #000000;
	}
	.phototx {
		z-index: 3;
		position: absolute;
		margin: 5px;
		color: #FFFFFF;
	}
	
	/*-------------------- floating window --------------------*/
	.floating_window {
		position:absolute;
	 	padding: 0px;
		
		background-color:#ECE9D8;
		border:2px solid #5B68CD;
		border-top:1px solid #3485eb;
	}
	
	.windowTitleBar {
		background-image:url('/img_layout/floating_window/window_titlebar.png');
		background-repeat:repeat-x;
		height:13px;
	}
	
	.windowTitleInTitleBar {
		cursor:default;
		padding-left:4px;
		font-size:10px;
		color:white;
		font-weight:bold;
		font-family:arial;
	}
	
	/*-------------------- sIFR --------------------*/
	.sifrtitle {
		color: #F4890B;
		font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		margin-top: 0px;
		margin-left: 0;
		margin-right: 0px;
		margin-bottom: 2px;
	}
	.sifrtitle2 {
		color: #333333;
		font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
		font-size: 14px;
		margin-top: 0px;
		margin-left: 0;
		margin-right: 0px;
		margin-bottom: 6px;
	}
	.sifrtitle a {
		color: #F4890B;
		font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
		font-size: 18px;
		margin-top: 0px;
		margin-left: 0;
		margin-right: 0px;
		margin-bottom: 2px;
		text-decoration: none;
	}
	.sifrtitle a:hover {
		color: #F4890B;
		font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
		font-size: 18px;
		margin-top: 0px;
		margin-left: 0;
		margin-right: 0px;
		margin-bottom: 2px;
		text-decoration: none;
	}
	
	.sifrcolor {
		color: #F4890B;
	}
	
	/*-------------------- search highlight colors --------------------*/
	span.highlight0 {
		font-weight: bold;
		background-color: #ff9;
	}
	span.highlight1 {
		font-weight: bold;
		background-color: #9ff;
	}
	span.highlight2 {
		font-weight: bold;
		background-color: #9f9;
	}
	span.highlight3 {
		font-weight: bold;
		background-color: #f99;
	}
	span.highlight4 {
		font-weight: bold;
		background-color: #f9f;
	}
	span.highlight5 {
		font-weight: bold;
		background-color: #99f;
	}
	
	/*-------------------- ajax bende --------------------*/
	.ajax_loading_16 {
		width: 100%;
		height: 16px;
		padding: 0px;
		background-image: url('/img_layout/spinner_16x16.gif');
		background-repeat: no-repeat;
		background-position: center center;
	}
	.ajax_loading_32 {
		width: 100%;
		height: 32px;
		padding: 0px;
		background-image: url('/img_layout/spinner_32x32.gif');
		background-repeat: no-repeat;
		background-position: center center;
	}
	.ajax_loading_32_230 {
		width: 100%;
		height: 230px;
		padding: 0px;
		background-image: url('/img_layout/spinner_32x32.gif');
		background-repeat: no-repeat;
		background-position: center center;
	}
	
	/*-------------------- h3 --------------------*/
	h3 .componentHeader {
		background-color: #000000;
	}
	h3 .componentHeader a {
		display: block;
		text-decoration:none;
		text-transform:capitalize;
		color:#fff;
		font-size:11px;
		background: url('/temp/title-videotrack-up.gif') no-repeat center right;
		padding:4px 0 4px 4px;
	}
	h3 .componentHeader a:hover {
		text-decoration:none;
		color:#d31145;
		background: url('/temp/title-videotrack-over.gif') no-repeat center right;
	}
	
	/*-------------------- resizable text area --------------------*/
	/* old...
	.resizable-textarea {
		width: 95%;
	}
	*/
	.resizable-textarea textarea {
		margin-bottom: 0;
		width: 100%;
		display: block;
	}
	.resizable-textarea .grippie {
		height: 9px;
		overflow: hidden;
		background: #eeeeee url('/img_layout/grippie.png') no-repeat center 2px;
		border: 1px solid #dddddd;
		border-top-width: 0;
		cursor: s-resize;
	}
	
	/*-------------------- dump box --------------------*/
	/* zie /css/dump_box.css */
	
	/*-------------------- newsimages --------------------*/
	.news_image {
		/*float: left;*/
		padding: 0px;
		margin-top: 0px;
		margin-left: 6px;
		margin-right: 6px;
		margin-bottom: 2px;
		border-color: #CCCBCB;
		border-style: solid;
		border-width: 1px;
	}
	
	.news_content {
		padding-left: 6px;
		padding-right: 6px;
	}
	
	.news_split {
		border-bottom: 1px solid #d2d1d0;
	}
	
	
	/*-------------------- news --------------------*/
	.newsdiv {
		border-color: #CCCBCB;
		border-style: solid;
		border-width: 1px;
		
		display:none;
		width: 440px;
		height: 200px;
		background-color: #f2f2f2;
		background-repeat: no-repeat;
		position: relative;
	}
	.newsbox, .newsboxcontent {
		position: absolute;
		top: 76px;
		right: 0px;
		width: 338px;
		height: 114px;
		overflow: hidden;
	}
	
	.newsbox, .newsboxtitle {
		padding-top: 3px;
		color: red;
	}
	
	.newsbox, .newsboxcontent {
		padding-top: 3px;
		padding-left: 4px;
		padding-right: 4px;
		color: #DADADA;
	}
	
	.newsbox {
		background-color: #282828;
		opacity: 0.82;
		-khtml-opacity:0.82; 
		-moz-opacity: 0.82;
		filter: alpha(opacity=82);
	}
	
	.link_news {
		color: #FFFFFF;
		text-decoration: none;
	}
	
	.link_news:hover {
		color: #FFFFFF;
		text-decoration: underline;
	}
	
	.newsbuttonline {
		
		width: 420px;
		height: 26px;
		margin-bottom: 0px;
		padding-bottom: 0px;
	}
	
	.newsbutton {
		border-color: #B8B8B8;
		border-style: solid;
		border-width: 1px;
		
		cursor: pointer;
		width: 18px;
		height: 16px;
		
		float: right;
		margin-top: 4px;
		margin-left: 6px;
		margin-bottom: 0px;
		padding-bottom: 0px;
		
		color: #737373;
		background-color: #F0F0F0;
		
		text-align: center;
		font-weight: bold;
	}
	
	.newstitle {
		float: left;
		margin-bottom: 0px;
		padding-bottom: 0px;
	}
	
	
	/*-------------------- jobs --------------------*/
	#jobs .rand_error {
		margin: 1px;
		border-color: #FF0000;
		border-style: solid;
		border-width: 1px;
	}
	
	#jobs .margin {
		margin-top: 20px;
		margin-left: 30px;
		margin-right: 0px;
		margin-bottom: 0px;
	}
	
	#jobs .packages {
		border-color: #FBECC3;
		border-style: solid;
		border-width: 1px;
	}
	
	#jobs .togglecolor1 {
		background-color: #FFFFFF;
	}
	
	#jobs .togglecolor2 {
		background-color: #F2F2F2;
	}
	
	#jobs .togglecolor3 {
		background-color: #FEF9ED;
	}
	
	#jobs .jobs_checked {
		position: relative;
		padding-left: 15px;
		height: 10px;
		width: 9px;
		background-position: center left;
		background-image: url(/img_layout/selected.gif);
		background-repeat: no-repeat;
	}
	
	#jobs .title {
		font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, sans-serif;
		font-size: 13px;
		font-weight: bold;
	}
	
	.breadcrumb {
		color: #A09F9F;
		margin-bottom: 4px;
		padding-left: 4px;
		padding-bottom: 4px;
		border-bottom-color: #CCCCCC;
		border-bottom-style: dotted;
		border-bottom-width: 1px;
	}
	.breadcrumb a {
		color: #A5A5A5;
		text-decoration: none;
		font-size: 11px;
		font-style: italic;
	}
	.breadcrumb a:hover {
		color: #999999;
		text-decoration: underline;
	}