body{
	margin:0px;
	padding:0px;
	font-family:Tahoma;
	font-size:14px;
	font-weight:normal;
	color:#100101;
	}
	
form{
margin: 0px;
padding: 0px;
}
.ads{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	}
.header_heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#415357;
	}
	
.menu_bg{
	background:url(../../images/menu_bg.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:39px;
	}
	
.menu_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	}
	
a.menu_text:hover{
	color:#B91010;
	text-decoration:none;
	}
	
.heading_black{
	font-family:Impact;
	font-size:14px;
	font-weight:normal;
	color:#000000;
	}
	
.heading_red{
	font-family:Impact;
	font-size:14px;
	font-weight:normal;
	color:#9C0505;
	}
	
.link1{
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	}
	
a.link1:hover{
	color:#990505;
	text-decoration:none;
	}
	
.link2{
	font-weight:bold;
	text-decoration:none;
	color:#990505;
	}
	
a.link2:hover{
	color:#000000;
	text-decoration:none;
	}
	
.body_box{
	background:url(../../images/body_box.gif);
	background-position:left top;
	background-repeat:repeat-y;
	width:405px;
	}
	
.left_bg{
	background:url(../../images/left_bg.gif);
	background-position:left top;
	background-repeat:repeat-y;
	}
	
.heading_black_big{
	font-family:Impact;
	font-size:18px;
	font-weight:normal;
	color:#000000;
	}
	
.heading_red_big{
	font-family:Impact;
	font-size:18px;
	font-weight:normal;
	color:#9C0505;
	}
	
.text1{
	font-family:"Arial Narrow";
	font-size:14px;
	font-weight:normal;
	color:#100101;
	}
.text2
{
	color: #298BC0;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
}
.text3
{
	color: #44690A;
	text-align: right;
	font-size: 11px;
	font-weight: bold;
}
.text4
{
	color: #606060;
	text-align: left;
	font-size: 10px;
}
.text5
{
	color: #298BC0;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
}
.text6
{
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
}
.texta{
	font-family:"Arial, Helvetica, sans-serif";
	font-size:16px;
	font-weight:normal;
	}
	
.right_bg{
	background:url(../../images/image4.gif);
	background-position:right top;
	background-repeat:no-repeat;
	height:155px;
	width:231px;
	}
	
.footer_body{
	background:url(../../images/footer_body.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:43px;
	}
	
.footer_small{
	font-size:10px;
	color:#FFFFFF;
	font-weight:normal;
	}
	
.footer_menu{
	color:#FFFFFF;
	text-decoration:none;
	}
	
a.footer_menu:hover{
	color:#FFFFFF;
	text-decoration:underline;
	}
	
.main_heading1{
	font-family:Impact;
	font-size:22px;
	font-weight:normal;
	color:#9C0505;
	}
	
.main_heading2{
	font-family:Impact;
	font-size:24px;
	font-weight:normal;
	color:#000000;
	}
.toprightPan {
	RIGHT: 0px; WIDTH: 170px; POSITION: absolute; TOP: 0px; HEIGHT: 185px
}
.menu
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LINE-HEIGHT: 12px;
    TEXT-ALIGN : justify;

}

.submenu
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LINE-HEIGHT: 12px;
    TEXT-ALIGN : justify;

}

.input {
	BORDER-RIGHT: #b4b4b4 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b4b4b4 1px solid; PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #b4b4b4 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #b4b4b4 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.leftcol
{
	background-image: url('/images/leftcol.gif');
	background-repeat: repeat-y;
	height: 100%;
	width: 4px;
}
.rightcol
{
	background-image: url('/images/rightcol.gif');
	background-repeat: repeat-y;
	height: 100%;
	width: 4px;
}
.bottompage
{
	background: url('/images/bottom.gif');
	background-repeat: no-repeat;
	height: 34px;
}
.housetop
{
	background: url('/images/house.png') top right;
	background-repeat: no-repeat;
	width: 100%;
}
.logoline
{
	background: url('/images/img01.gif');
	background-repeat: no-repeat;
	height: 22px;
}
.proiecte
{
	background: url('/images/img02.gif');
	background-repeat: no-repeat;
	height: 39px;
}
.bottomimg
{
	background: url('/images/img03.gif');
	height: 22px;
	background-repeat: no-repeat;
}

.text11center
{
	color: #606060;
	font-size: 11px;
	text-align: center;
}
.text11left
{
	color: #606060;
	font-size: 11px;
	text-align: left;
}
.text11right
{
	color: #606060;
	font-size: 11px;
	text-align: right;
}
.red
{
	color: #FF0000;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
}
.red1
{
	color: #FF0000;
	text-align: left;
	font-size: 11px;
}
.table1
{
	background: url('/images/table1.gif') top;
	background-repeat: no-repeat;
}
.table2
{
	background: url('/images/table2.gif') top;
	background-repeat: no-repeat;
}
.table3
{
	border: 1px solid #CCCCCC;
}
.table4
{
	border-top: 0px solid #6666CC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 0px solid #6666CC;
	border-left: 0px solid #6666CC;
}
.table5
{
	border-top: 1px solid #CCCCCC;
	border-right: 0px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px solid #6666CC;
	background: url('/images/mail.gif') top right;
	background-repeat: no-repeat;
}
.table6
{
	background-color: #F5FFEC;
}
.table7
{
   background-color: #F5FFEC;
	border-top: 0px solid #6666CC;
	border-right: 0px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px solid #6666CC;
}
.table8
{
	background: url('/images/table3.gif') top left;
	background-repeat: no-repeat;
}
.table9
{
	background: url('/images/table4.gif') top left;
	background-repeat: no-repeat;
}
.table10
{
	background: url('/images/table5.gif') top left;
	background-repeat: no-repeat;
}
.tablereg1
{
   background: url('/images/tableregister.gif') top left;
	background-repeat: no-repeat;
	height: 10px;
}
.tablereg2
{
   background: url('/images/tableregmid.gif');
	background-position: top left;
	background-repeat: repeat-y;
}
.tablereg3
{
   background: url('/images/tableregister.gif') bottom left;
	background-repeat: no-repeat;
	height: 20px;
}
.tablereg11
{
   background: url('/images/table6.gif') top left;
	background-repeat: no-repeat;
	height: 10px;
}
.tablereg21
{
   background: url('/images/table6mid.gif');
	background-position: center;
	background-repeat: repeat-y;
}
.tablereg31
{
   background: url('/images/table6.gif') bottom left;
	background-repeat: no-repeat;
	height: 20px;
}
.input1
{
	color: #606060;
	font-size: 11px;
	text-align: left;
	padding-left: 5px;
}
.input2
{
	color: #606060;
	font-size: 11px;
	text-align: left;
	padding-left: 5px;
	width: 150px;
}
.topline
{
	height: 5px;
	background: #A4D12B;
}
.remark1
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #336699 ;
	font-size: 11px;
	text-decoration: none;
}
A:hover
{
	COLOR: #000000;
	BACKGROUND-COLOR: #FFBBBB;
	TEXT-DECORATION: none
}
a.remark1
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #336699 ;
	font-size: 11px;
	text-decoration: none;
}
a.remark1:hover
{
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #336699 ;
	font-size: 11px;
}
a.remark1:active
{
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #336699 ;
	font-size: 11px;
}
a.remark1:visited
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #336699 ;
	font-size: 11px;
}

.remark2
{
	color: #404040;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;	
}
.remark3
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FF0000;
	font-size: 11px;
}


.border_blue {
	border: 1px solid #A4D12B;
}
#sidenav {
	PADDING-BOTTOM: 0px; 
	WIDTH: 155px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #ccc 1px solid;
}
#sidenav A:link {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: 

url('/images/arrow.jpg'); COLOR: #000; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, 

Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
#sidenav A:visited {
	PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: 

url('/images/arrow.jpg'); COLOR: #000; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, 

Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.redbox {
	BACKGROUND-IMAGE: url('/images/greenbox.jpg'); 
	WIDTH: 155px; 
	BACKGROUND-REPEAT: no-repeat; 
	HEIGHT: 23px; 
	BACKGROUND-COLOR: #A4D12B;
}
.redbox H1 {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 9px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tabs {
	background-image: url('/images/tabs.jpg');
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
}
.title1
{
	font-size: 14px;
	text-align: left;
	font-family: verdana,sans-serif;
	text-transform: uppercase;
	font-weight: bold;
	vertical-align: top;
}

.title1
{
	color: #00B1C1;
}
.title2
{
	color: #FF4D00;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
}
.title3
{
	color: #CC0000;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}
.title4
{
	color: #FF0000;
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}
.title5
{
	color: #00B1C1;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}
.title6
{
	color: #FF0000;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}

.top_title
{
	color: #CC0000;
	font-weight: bold;
	font-size: medium;
	margin-left: 5px;
	text-align: left;
}

.search_locations
{
	margin: 5px 5px 5px 5px;
}

.login_form_table
{
	width: 300px;
	border: 1px solid #999999;
}

.login_form_table td
{
	width: 300px;
	border: 1px solid #999999;
}

.login_form_title
{
	background-color: #FEEDB4;
	font-weight: bold;
}

.login_form_field
{
	width: 220px;
	font-weight: bold;
}

.login_form_label{
color:#666666;
text-align:right;
}



.content{
margin-left: 5px;
}

.signup_form_table
{
	width: 450px;
	border: 1px solid #999999;
}

.signup_form_table td
{
	
	border: 1px solid #999999;
}

.signup_form_label{
color:#666666;
text-align:right;
width: 200px;
}

#signup_hidden_fields
{
	display: none;
}

.top_menu{
height: 33px;
}

.top_menu td{
margin-left: 5px;
margin-right: 5px;
padding-left: 5px;
padding-right: 5px;
}

.prform{
background-color:#FBFBFB;
}

.prform table{
background-color:#FBFBFB;
}
.prform th{
border-top: 0px;
border-bottom: 0px;
border-left: thin solid #FFDDEE;
background-color:#FBFBFB;
vertical-align:top;
text-align: right;
}

.prform th#top{
border-top: thin solid #FFDDEE;
}

.prform th#top_bottom{
border-top: thin solid #FFDDEE;
border-bottom: thin solid #FFDDEE;
}

.prform td{
background-color:#FFDFEF;
border: thin solid #E6E6E6;
border-top: 0px;
}

.prform td#top{
border-top: thin solid #EEEEEE;
}

.prform td#top_bottom{
border-top: thin solid #EEEEEE;
border-bottom: thin solid #EEEEEE;
}

.prform th#bottom{
border-bottom: thin solid #FFDDEE;
}

.error_message{
border: 1px solid red;
background-color:#F5CDCD;
padding: 10px 10px 10px 10px;
width: 400px;
vertical-align:middle;
}

.succ_message{
border: 1px solid green;
background-color:#98F493;
padding: 10px 10px 10px 10px;
width: 400px;
vertical-align:middle;
}

.error_field{
border:1px solid red;
}

.login_error_field{
width: 220px;
border:1px solid red;
}

.error_field_list
{
	text-align:left;
}

.table2{
border: 0px;
}

.table2 td{
border: 0px;
}

.upload_image_frame{
width: 250px;
height:30px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-color: #DFDFDF;
}

.upload_banner_frame{
width: 250px;
height:30px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-color: #FFFFFF;
}

#images_container{
margin-bottom: 5px;
}

#banners_container{
margin-bottom: 5px;
}

#providers_container{
margin-bottom: 5px;
}

img.loaded{
margin: 5px 5px 5px 5px;
border:1px solid #999999;
}

img.loaded_image{
margin: 5px 5px 5px 5px;
border:1px solid #999999;
cursor: pointer;
}
#thumbnails
{
width: 120px;
}
iframe.hidden {
	width:0px;
	height:0px;
	visibility: hidden;
}

.small { font-size: x-small; font-weight: normal; }

.small_red { font-size: x-small; font-weight: normal; color: red; }

.selected_item{
background-color: #FFDFDF;
}

.selected_subitem{
background-color: #FFFFCC;
}

.no_prop{
font-size: 18px;
text-align:center;
}

.p_counties
{
	list-style-type:none;
	margin-left: 0px;
	padding-left: 0px;
}

.services
{
	border: 0px;
	background-color:#FBFBFB;
}
.services tr
{
	border: 0px;
	background-color:#FBFBFB;
}
.services td{
	border: 0px;
	background-color:#FBFBFB;
}

.second_part_hidden{
	display: none;
	visibility: hidden;
}

.select_1{
width: 200px;
}

.hidden_emailform
{
	display: none;
}

.visible_emailform
{
	display: block;
}

.textarea1{
width: 300px;
height:150px;
}

.textarea2{
width: 500px;
height:150px;
}

.textarea3{
height:200px;
}
.fld1{
width: 50px;
}
.redtextbold{
	font-family:Tahoma;
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
}
TD {
	TEXT-ALIGN: LEFT;
}
.menubold
{
    FONT-SIZE: 11px;
    COLOR: #007500;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LINE-HEIGHT: 12px;
    TEXT-ALIGN : justify;
}
.menubold1
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    LINE-HEIGHT: 12px;
    TEXT-ALIGN : justify;
}

.swfUploaderButton
{
background-color:#D4D0C8; 
border: 2px outset #999999; 
width: 180px; 
height: 23px; 
vertical-align:middle; 
padding-top: 5px;
text-align:center;
}