body {background:#FFFFFF url(../images/bg_main.jpg) top repeat-x; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#000000;}

a:hover{ color:red;}
/* common styles */
td {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#136595;}
/*a {color:#1CA1F0; font-weight:bold; text-decoration:none;}
a:hover {color:#8A4A8C; text-decoration:underline;}*/
p {margin:5px 0px 5px 0px;}
/*
h1 {color:#055D90; font-size:16px;}
h2 {color:#75B81E; font-size:14px;}
h3 {color:#75B81D; font-size:13px; font-weight:bold; margin-bottom:10px;}
h4 {color:#136595; font-size:12px;}
h5 {}
*/
h1 {color:#055D90; font-size:130%;}
h2 {color:#75B81E; font-size:115%;}
h3 {color:#75B81D; font-size:110%; font-weight:bold; margin-bottom:10px;}
h4 {color:#136595; font-size:105%;}
h5 {color:#136595; font-size:100%;}

h1, h2, h3, h4, h5{line-height:80%;/*line-height:110%;*/}

.small-font{font-size: 80%;}
.meddium-font{font-size: 110%;}
.large-font{font-size: 120%;}

a img {border:0px;}

a.spec {text-decoration:underline;}

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

ul {line-height:140%; margin-bottom:0px;}

/* structure styles */
.main { background:#FFFFFF url(../images/bg_main_table.gif) repeat-y; height:100%;}
table.main{width:1000px;}
.sh_l {width:5px; background:url(../images/sh_left.jpg) top no-repeat;}
.sh_r {width:5px; background:url(../images/sh_right.jpg) top no-repeat;}

.top {background:url(../images/bg_top.jpg) top repeat-x; height:115px; padding:0px 30px;}
.top p {margin:5px 0px;}

.menu {background:url(../images/bg_menu.jpg) repeat-x; height:26px;}
.dev_menu {height:26px; width:1px; background-color:#FFFFFF;}
.menu a {color:#000000; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;}
.menu a:hover {color:#FFFFFF; text-decoration:underline;}

.page {background:url(../images/bg_content.jpg) top repeat-x; vertical-align:top; padding:10px;}

.breadcrumbs a {font-weight:normal; color:#8A4A8C; text-decoration:underline;}
.breadcrumbs a:hover {font-weight:normal; color:#000000; text-decoration:underline;}
.breadcrumbs td{ padding-bottom:10px;}
.leftcol {width:180px; vertical-align:top; padding-top:0;}
.blue_block {background-color:#1CA1F0;}
.blue_block h2 {color:#FFFFFF; font-weight:bold; font-size:17px; text-align:center; margin:10px 0px 15px 0px;}
.search {padding:20px 10px 5px 10px; text-align:center; color:#FFFFFF; font-size:12px; font-weight:bold;}
/* .search a {color:#FFFFFF; text-decoration:none;} */
.search a:hover {color:#FFFFFF; text-decoration:underline;}
.search a:visited {color:#FFFFFF; text-decoration:underline;}
.search select {color:#043F62; font-size:10px; font-weight:bold; width:156px; height:18px; margin-bottom:10px;}
.search input {height:18px; width:66px;}

.content {vertical-align:top; padding:0 10px 10px 10px;}

.dev_submenu {background:url(../images/dev_submenu.gif) center no-repeat; width:30px; height:15px;}

.border {border:1px solid #336399;} 
/*.border {border:0 solid #ffffff;} */

.footer {background:url(../images/bg_footer.gif) top repeat-x; text-align:center; padding:10px; color:#000000;}
.footer a { font-weight:normal;  margin:0px 5px;}
.footer a:hover { font-weight:normal; text-decoration:underline;}

.footlist{padding:0; margin:0;text-align:left;vertical-align:top;}
.footlist div{padding:10px; }
.footlist ul{padding:0; margin:0;}
.footlist li{list-style-type:none; white-space:nowrap;text-align:left;}
.footlist a{text-decoration:underline;color:#0000FF; text-align:left}
.footlist a:hover {color:#0000FF; background-color:#ffffff; font-weight:normal; text-decoration:underline;}
.footlist p{font-size:16px;font-weight:bold;}

/* search result page */
.hot_prop {background:url(../images/bg_hot_prop_title.jpg) repeat-x bottom; height:30px; padding:5px 10px 0px 10px;}
.hot_prop h2 {color:#8B4B8E; font-size:16px; margin:0px;}
.hot_prop a, .prop_title a {font-weight:normal;}

.prop_title {background:url(../images/bg_prop_tilte.jpg) bottom repeat-x; height:30px; padding:5px 10px 0px 10px;}
.prop_title h2 {color:#136595; font-size:14px; margin:0px;}

.grey_bot {border-bottom:1px solid #EFF0EF; padding:15px; vertical-align:top;}
.adv_border {
	color:#666666; 
	border-bottom:1px solid #CCCCCC;
	overflow:hidden;
	margin:0 0 2px 0;
	padding:0 0 2px 0;
	
}

.adv_desc_b{
	display:none;
	margin:0 0 0 173px;
}

.adv_border img {
	margin:0 23px 0 0;
}
.adv_img{
	float:left;
}
.adv_text {
	color:#999999; 
	text-transform:uppercase; 
	text-align:center;
}

/* homepage styles */
.orange {background:url(../images/orange_bg.gif) repeat-y; text-align:center; padding:0px 5px; color:#FFFFFF; font-weight:bold;}
.orange h3 {color:#FFFFFF; font-size:14px; margin-bottom:10px;}
.orange input {height:18px; width:100px;}
.block {border:1px solid #CCCCCC; padding:5px;}
.bg_blue {background-color:#EFF2F7;}
.input_small {border:0px; width:70px; height:18px;}
.violet {color:#6A1E72; font-weight:bold; font-size:12px;}
.quote {font-size:11px; color:#67A11A; font-style:italic; text-align:right;}
.q_author {color:#136595;}
.quote p {margin:0px 0px 5px 0px;}
.grey_rext {color:#4B4B4B; font-size:10px; text-align:right;}

/* form elements */
.input {height:19px; width:200px; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
textarea {width:500px; border:1px solid #055D90; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.btn {border:1px solid #8AB355; cursor:pointer; color:#FFFFFF; font-weight:bold; background:url(../images/btn_bg.jpg) repeat-x; height:25px; padding:0px 10px;}
/* Gejat van ouda privateseller */
.headerBlue {
border-bottom:1px dotted #C0C0C0;
color:#0089E1;
font-size:18px;
}
.headingGreen {color:#75B81D;font-size:14px;font-weight:bold;text-transform:uppercase;}
#messageHalfIcon {clear:none;float:left;padding-bottom:10px;padding-top:10px;width:60px;}
#messageHalfContainer {clear:none;float:left;height:60px;width:300px;}
#messageFull {clear:none;float:left;padding-bottom:10px;padding-top:10px;width:548px;}
#messageHalfTextHeading {clear:none;color:#0089E1;float:left;font-weight:bold;padding-top:10px;text-align:left;width:170px;}
#messageHalfText {clear:none;float:left;padding-bottom:10px;text-align:left;width:170px;}
.formButton80 { width: 80px;}
.boldBlueFont { font-weight: bold; color: #0089e1;}
.boldRedFontUnderline{color:#EE4B00;font-weight:bold;text-decoration:underline;}
.boldGreenFontUnderlineH3 {color:#75B81D;font-size:18px;font-weight:bold;text-decoration:underline;}

table.blog{ width:510px; padding-top:0;}
table.login{padding-left:2px; }
/*home serverce */
.headerGreen {border-bottom:1px dotted #C0C0C0;color:#33B646;font-size:16px;font-weight:bold;}
.tableRowWhite {background-color:#FFFFFF;border:1px solid #D4D4D4;}
.boldOrangeFontUnderlineH3 {color:#F58C00;font-size:18px;font-weight:bold;text-decoration:underline;}
.boldYellowFontUnderlineH3 {color:#FEC629;font-size:18px;font-weight:bold;text-decoration:underline;}
.boldRedFontUnderlineH3 {color:#EE4B00;font-size:18px;font-weight:bold;text-decoration:underline;}
.boldYellowFontUnderlineH3 {color:#FEC629;font-size:18px;font-weight:bold;text-decoration:underline;}
.tableDashedOrange {border:2px dashed #F58C00;}
.tableRowOrangeTotal1 {border-bottom:6px double #F58C00;border-top:2px solid #F58C00;}
.tableRowOrangeUnderline1 {border-bottom:2px solid #F58C00;line-height:5px;}
.tableRowOrangeOverline {border-top:2px solid #F58C00;line-height:5px;}
.boldBlackUnderline {font-weight:bold;text-decoration:underline;}
td.disable{color:gray}
.boldBlueFontUnderlineH3 {color:#0089E1;font-size:18px;font-weight:bold;text-decoration:underline;}


.content {vertical-align:top; padding:5px 10px 10px 10px;}  /* changed style */

.service_table_top {background:url(../images/table_sh_top.gif) center no-repeat; height:4px;}
.service_table_bot {background:url(../images/table_sh_bot.gif) center no-repeat; height:4px;}

.service_table {background:#E6E6E6;}
.service_table th {background:#FFFFFF; vertical-align:bottom; color:#75B81E; font-weight:bold; font-size:12px;}
.service_table th span {color:#136595;}
.service_table .service_name {text-align:left; width:150px; font-size:12px;}
.service_table th h1 {color:#FF9900; font-size:16px; margin:0px;}

.service_table .odd {background:#F7FAFC;}
.service_table .even {background:#FFFFFF;}

h1.orange_text {color:#FF9900; margin-bottom:5px; line-height:120%;}
.block h2 {margin-bottom:0px; font-size:15px;}
.green_large {color:#75B81E; font-weight:bold; font-size:20px;}
.grey_block {background:#F9F9F9; border:1px solid #CCCCCC; vertical-align:top; padding:10px;}
.grey_block p {margin:5px 0px 5px 0px;}
.grey_block h2 {font-size:15px; margin-top:3px;}



.formFields textarea{

	width:180px !important;
}
.formFields{

}
.formFields input.button{
	display:block;
	clear:both !important;
}
.pfCaption{
float:left;
}

.contentheading{
font-weight:bold;
padding:0 0 5px 0;
margin:0 !important;
color:#055D90; font-size:130%;}

table.matrix { width: 600px; border-collapse: collapse; }
table.matrix td { border: solid 1px #136595; padding: 8px; text-align: center; }
table.matrix td.header { width: 60px; background: #999; }
table.matrix td.price { background: #cacaca; }
table.matrix td img { width: 16px; }
table.matrix td.title { text-align: left; }
table.matrix td.borderless { border: 0; }

table.homeBoxes tr {  padding-bottom: 10px; }
td.box { width: 316px; height: 295px; padding: 0 0 10px 0; background: url(../images/bg-home-box.png) top left no-repeat; vertical-align: top; }
td.box h1 { padding: 5px 0 0px 10px; color: #fff; }
td.box .iefix h1 { padding: 14px 0 0px 10px; color: #fff; }

td.box table { width: 276px; padding: 0 10px 0 10px; }
td.box table.star { width: 286px; padding: 0 0 0 10px; }
td.box p { padding: 0 10px 0 10px; }
td.box a { color: #6DB23B; text-decoration: none; }
td.box a:hover { text-decoration: underline; }
td.box a.red { color: #6DB23B; text-decoration: none; }
		
div.starad { position: relative; width: 185px; height: 348px; }
div.starad img { position: absolute; top: 0; left: 0; }
div.starad a { position: absolute; top: 323px; z-index: 99; color: #fff; font-size: 14px; text-decoration: none; }
div.starad a:hover { text-decoration: underline; }
div.starad a.sample { left: 10px; }
div.starad a.fees { left: 102px; }