body {
width:1032px;
margin:0 auto;
margin-top:0px;
background-image:url(../images/background.jpg);
background-repeat:repeat-x;
position:relative;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#4D6662;
}
#userBar{
text-align:right;
font-size:12px;
padding-left:10px;
padding-right:10px;
margin-top:10px;
width:277px;
float:right;
}
#header {
height:168px;
margin-top:14px;
padding-bottom:0;
padding-left:10px;
padding-right:0;
width:1023px;
overflow:hidden;
}
#wrapper{
clear:both;	
width:1032px;
/*overflow:auto;*/
margin-top:10px;
margin-bottom:10px;
/*padding-left:10px;*/
padding-right:0px;
}
#navigation {

width:286px;
min-height:507px;
height:auto !important;

float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-right:0px;
}
#content {
width:730px;
min-height:570px;
height:auto !important;
_height:580px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
}


.float1
{
float:right;

}
.float2
{
float:left;
}
#footer {
clear:both;
height:70px;
margin-top:0px;
padding-left:10px;
padding-right:0px;
padding-top:0px;
width:964px;
}
h1{
margin:0;
padding:0;
color:#4D6662;
padding-bottom:9px;
font-family:"Tahoma";
font-size:22px;

}
a.gLinks{
color:#acacac;
font-family:"Tahoma";
font-size:16px;
text-decoration:none;
font-weight:bold;
}
a.gLinks:hover{
color:#4D6662;
text-decoration:none;
}
.gDiv{
color:#9D9D9D;
font-family:"Tahoma";
font-size:18px;
text-decoration:none;
}
#post_comments{
color:#FFFFFF;
font-size:10px;
margin-bottom:22px;
padding-left:18px;
position:relative;
top:-6px;


}
#topNav{
color:#9B9B9B;
height:26px;
padding-top:5px;
width:317px;
float:left;
display:none;




padding-left:20px;
background-image:url(../images/sub-men-left.jpg);
background-repeat:no-repeat;
background-color:white;
margin-left:2px;
}
#sub_men_right{
float:left;
width:6px;
height:31px;
display:none;
background-image:url(../images/sub-men-right.jpg);
background-position:right; background-repeat:no-repeat;}

#topNav li:first-child{
background:none;
padding-left:0px;
}
.sLinks{
padding:0;
margin:0;
display:inline;
color:#D5001B;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
.sLinks li{
display:inline;
padding-left:8px;
padding-right:3px;
}
.sLinks li:first-child{
padding-left:0px;
background:none;
}
.sLinks li a{
text-decoration:none;
color:#555F61;
}
.sLinks li a:hover{
text-decoration:none;
color:#CC0000;
}
.zoglo{

}
#zoglo,  #zoglo a{
color:#FFFFFF;
float:left;
font-family:tahoma;
font-size:55px;
font-weight:bold;
height:60px;
position:relative;
text-decoration:none;
top:-4px;
width:282px;
}
#postclassifieds{
float:left;


width:536px;
padding-top:3px;



}

#tubes{
float:left;
}
.cl_style
{
text-align:right;
}
.cr_style {
text-align:left;
}
#cv56 {
text-align:right; padding-top:9px;
}
#v-cv {

width:971px;
height:174px;
background-image:url(../images/v-cv-left.jpg);
background-position:left;
background-repeat:no-repeat;

}
#cv_l {

height:174px;
width:12px;
background-image:url(../images/v-cv-left.jpg);
background-position:left;
background-repeat:no-repeat;
float:left;
clear:both;
}
#cv_r {

height:174px;
width:12px;
background-image:url(../images/v-cv-right.jpg);
background-position:right;
background-repeat:no-repeat;
float:left;
}
#cv_mid {
height:174px;
width:700px;

padding-top:11px;
background-image:url(../images/cv_mid.jpg);
background-repeat:repeat-x;
float:left;

}
.tube {
float:left;
font-size:12px;
text-align:center;
color:#00766b;
background:#d4dee0;
width:153px;
margin-left:3px;
margin-right:4px;

height:153px;
margin-bottom:5px;


}
.tube a {
	color:#00688F;
text-decoration:none;
}
#cvs {

clear:both;
}
#cv_des {

float:right;
height:153px;
width:308px;
font-weight:bold;

}
#havesay  a{
font-weight:bold;


}
#say {



width:375px;

height:100px;
background-color:#d4dee0;
padding:5px;


}
#event-home {

height:68px;
background-color:#d4dee0;
padding:5px;
}
#h_more_event
{
text-align:right; padding-right:3px;
}
.bottom_c {
background-image:url(../images/bottom_c.gif);
background-repeat:no-repeat;

margin-left:0px;
_margin-left:2px;
height:11px;
width:730px;
}
.bottom_c1 {
background-image:url(../images/bottom_c.gif);
height:11px;
width:730px;
margin-bottom:10px;
}
.top_c {
background-image:url(../images/top_c.gif);
background-repeat:no-repeat;
height:11px;
width:730px;
}

.mid_c {
/*width:647px; 
border-left:1px solid #d3dcdb;
border-right:1px solid #d3dcdb;
border-top:0px;
margin-top:-3px;
padding-left:10px;
padding-right:10px;
width:647px;*/
border-left:1px solid #D3DCDB;
border-right:1px solid #D3DCDB;
border-top:0px none;
margin-top:-3px;
padding-left:10px;
padding-right:10px;

height:auto;
background-color:#FFFFFF;


}
.res_box{
padding-top:10px;padding-bottom:10px; border-bottom:1px dotted #DBDBDB}

.round_text {
background-image:url(../images/dot.jpg);
background-repeat:no-repeat;
	padding-top:3px;
	padding-left:6px;
	padding-right:15px;
	padding-bottom:4px;
	color:#FFFFFF;
	font-weight:bold;
}
.tab_li {
height:39px; margin-left:-1px;_margin-left:-2px;
}
#say_title {
float:right;
width:309px;
height:50px;}
#new {

height:3px;
background-image:url(../images/new.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
text-align:right;
padding-right:5px;
padding-top:7px;
margin-top:-162px;

 font-size:11px; color:#FF0000;
 
}
.cv1 {
 font-size:22px;
line-height:12pt;
padding-left:30px;
color:#00688F;

}
.cv2 {
line-height:2;
padding-left:20px;
color:#00688F;


}
.b {
line-height:1;


}
.cv3 {
padding-left:20px;
line-height:1.5;
color:#00688F;
font-size:10px;


}
#search{
float:right;
height:54px;
margin-top:32px;
text-align:right;
width:449px;
}
#search #tip{
font-size:9px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-bottom:3px;
text-align:left;
}
#header_left{
float:left;
width:500px;
height:94px;
overflow:hidden;
}
#search form{
display:inline;
}
#search #key{
padding:3px;
font-size:24px;
color:#C0C0C0;
font-weight:bold;
border:1px solid #FFFFFF;
width:300px;
_width: 295px;
}
#search select{

}
#haveursay{
background:#FFFFFF none repeat scroll 0%;
height:36px;
position:relative;
text-decoration:none;
width:984px;
margin-bottom:24px;



}
#have1{
background-color:#4D6662;
color:#FFFFFF;
float:left;
font-family:Tahoma;
font-size:22px;
font-weight:bold;
height:32px;
margin-right:0px;
padding-left:10px;
padding-top:4px;
vertical-align:middle;
width:176px;

}
#have2
{
width:700px; float:left;
margin-top:6px;
}
.c_top{
width:286px;
height:9px;

font-size:1px;
background-image:url(../images/top.gif);
background-position:bottom;
background-repeat:no-repeat;

}
.c_bottom{
width:286px;
height:9px;
background-image:url(../images/bottom.jpg);
margin-bottom:4px;
background-repeat:no-repeat;
}
.c_top_account{
width:286px;
height:9px;

font-size:1px;
background-image:url(../images/myaccount_top.jpg);
background-position:bottom;
background-repeat:no-repeat;

}
.c_bottom_account{
width:286px;
height:9px;
background-image:url(../images/myacc_bottom.jpg);
margin-bottom:4px;
background-repeat:no-repeat;
}
.r_bg
{


background-color:#D3DEE0;
padding-left:10px;


}

#calendar{
background-color:#D3DEE0;
padding-left:10px;


}

* html #search select{
border:2px solid #ffffff;
}
.rule{
padding-bottom:3px;
margin-top:10px;
margin-bottom:20px;
border:none;

border-bottom:1px  dotted #4D6662;
}

#curMonth {
display:inline;
border:1px solid red;
}
table.ecalendar {
color: #000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#FFFFFF;
}
table.ecalendar td{
text-align:center;
}
table.ecalendar td a{
text-decoration:none;
color:#555F61;
}
table.ecalendar tr.weekdays{
font-weight:bold;
color:#00688F;
}
tr.weekdays td{
padding-bottom:9px;
}
table.ecalendar td.today {
color: #000000;
background-color:#DFDFDF;
font-weight: bold;
text-align:center;
}
table.ecalendar td.monthdays {
border: none;
color: #000000;
text-align:center;
}
table.ecalendar td.nonmonthdays {
border: none;
color: #000000;
}
.table.ecalendar a.cLinks{
text-decoration:none;
color:#000000;
}
#content a,
#userBar a
{
text-decoration:none;
color:#00688F;
}
div.tagCloud {}
* #tagCloud a,
a.tag {
line-height:25px;
padding:3px;
text-decoration:none;
/*color:#4D6662;*/
color:#00688F;


}
a.tag:hover,
* #wrapper #tagCloud a:hover {
color:#FFFFFF !important;
background-color:#00688F;
}
a.tag1 {
font-size:14px;
font-weight:400;
}
a.tag2 {
font-size:14px;
font-weight:400;
}
a.tag3 {
font-size:14px;
font-weight:500;
}
a.tag4 {
font-size:14px;
font-weight:800;
}

#keyw {
clear:left;
color:#FFFFFF;

/*float:left;*/
font-size:10px;
font-weight:bold;
_line-height:0pt;
line-height:0pt;
margin-left:102px;
margin-top:-10px;

position:relative;

width:244px;

}
.bld{
font-weight:bold;
padding:2px;
}

h1 a{
text-decoration:none;
}

#forgotpass{
font-size:9px;
float:right;
padding-right:0px;
text-align:right;
padding-top:4px;

}

#forgotpass a{
color:#00688F;
padding-right:2px;
text-decoration:none;
}


#forgotpass a:hover{
color:#000000;
text-decoration:none;
}
a.common_link {

color:#00688F;
text-decoration:none;
font-size:12px;



}

a.common_link:hover{

color:#000000;
text-decoration:none;

}

#dLogin input{
font-size:23px;
font-weight:bolder;
background-color:#FFFFFF;
color:#C9C9C9;
border:none;
padding:4px;
margin-bottom:3px;
width:258px;
}
#dLogin input.submit{
background:transparent url(../images/bullet_blue_darrow_right.gif) no-repeat scroll right center;
color:#00688F;
font-family:"Tahoma";
font-size:12px;
font-weight:bold;
height:22px;
margin-right:3px;
padding-right:6px;
text-align:right;
text-decoration:none;
}
a.rLinks{
color:#00688F;
text-decoration:none;
font-size:12px;
font-family:"Tahoma";
text-decoration:none;
margin-right:3px;
margin-top:3px;
background:transparent url(../images/bullet_blue_darrow_right.gif) no-repeat scroll right top;
padding-right:9px;
font-weight:bold;
}
a.rLinks:hover{
color:#000000;
text-decoration:none;
}
a.mLinks{
color:#00688F;
text-decoration:none;
font-size:12px;
font-family:"Tahoma";
text-decoration:none;
margin-right:3px;
margin-top:3px;
background:transparent url(../images/bullet_blue_darrow_right.gif) no-repeat scroll right top;
padding-right:9px;
font-weight:bold;
}
a.mLinks:hover{
color:#000000;
text-decoration:none;
}

#results a{
color:#00688F;
line-height:25px;
}
#results a:hover {
	color:black !important;
	
}
h1 a{
margin:0;
padding:0;
color:#00688F;
font-family:"Tahoma";
font-size:22px;
padding-bottom:4px;
}

h1 a:hover{
color:#999999;
}

h2{
font-size:18px;
}
h3 {
margin:0;
padding:0;
color:#00688F;
font-family:"Tahoma";
font-size:16px;
line-height:2;

}
h4 {
margin:0;
padding:0;
color:#00688F;
font-family:"Tahoma";
font-size:12px;
line-height:2;

}


#pFriendly{
display:none;

}
#aLog{
color:#4D6662;
}
#aLog:hover{
color:#CC0000;
}

#content h1 a
{
text-decoration:none;
/*color:#4D6662;
*/
color:#00688F;
}
#content h1 a:hover
{
color:#4D6662;
} 


a#aSale{
color:#00688F;
font-size: 18px;
font-weight: bold;

}
a#aSale.link2{
color:#9D9D9D;
font-size: 18px;
font-weight: bold;
border-bottom:2px solid #00688F;
}

a#aProperties{
color:#00688F;
font-size: 18px;
font-weight: bold;

}
a#aProperties.link2{
color:#9D9D9D;
font-size: 18px;
font-weight: bold;
border-bottom:2px solid #00688F;
}

a#aJobs{
color:#00688F;
font-size: 18px;
font-weight: bold;

}
a#aJobs.link2{
color:#9D9D9D;
font-size: 18px;
font-weight: bold;
border-bottom:2px solid #00688F;
}

a#aBlogs{
color:##00688F;
font-size: 18px;
font-weight: bold;
}
a#aBlogs.link2{
color:#9D9D9D;
font-size: 18px;
font-weight: bold;
border-bottom:2px solid #00688F;
}

#dTerms
{
	padding:2em;
	height:500px;
	overflow:auto;
	background-color:#FFFFFF;
	margin-bottom:2em;
	border:1px solid #CCCCCC;
}
/* Default Theme */
#redTheme{
height:3px;
width:10px;
background-color:#CC0000;
}

#blueTheme{
height:3px;
width:10px;
background-color:#0000CC;
}

#greenTheme{
height:3px;
width:10px;
background-color:#00CC00;
}
#login_alert{
font-size:9px;
color:#CC0000;
display:none;

}

/* 
================================================
autosuggest, inquisitor style
================================================
*/
div.autosuggest
{
	position: absolute;
	padding: 0px;
	font-family: Lucida Grande, Arial, sans-serif;
	font-size: 10px;
}
div.autosuggest div.as_header,
div.autosuggest div.as_footer
{
	position: relative;
	height: 6px;
	padding: 0 6px;	
	background:#C0C0C0;
	overflow: hidden;
}
div.autosuggest div.as_footer
{	
	background:#D3DEE0;
}

div.autosuggest div.as_header div.as_corner,
div.autosuggest div.as_footer div.as_corner
{
	position: absolute;
	top: 0;
	left: 0;
	height: 6px;
	width: 6px;
	
	background:#D3DEE0;	
}
div.autosuggest div.as_footer div.as_corner
{
	background:#D3DEE0;
}
div.autosuggest div.as_header div.as_bar,
div.autosuggest div.as_footer div.as_bar
{
	height: 6px;
	overflow: hidden;
	background-color: #D3DEE0;
}
div.autosuggest ul
{
	list-style: none;
	margin: 0 0 -4px 0;
	padding: 0;
	overflow: hidden;
	background-color: #D3DEE0;
}

div.autosuggest ul li
{
	color: #ccc;
	padding: 0;
	margin: 0 4px 4px;
	text-align: left;
}

div.autosuggest ul li a
{
	color: #00688F;
	display: block;
	text-decoration: none;
	background-color: transparent;
	text-shadow: #000 0px 0px 5px;
	position: relative;
	padding: 0;
	width: 100%;
}
div.autosuggest ul li a:hover
{
	background-color: #444;
}
div.autosuggest ul li.as_highlight a:hover
{
	background-color: #ffffff;
}
div.autosuggest ul li a span
{
	display: block;
	padding: 3px 6px;
	font-weight: bold;
}
div.autosuggest ul li a span small
{
	font-weight: normal;
	color: #999;
}
div.autosuggest ul li.as_highlight a span small
{
	color: #ccc;
}
div.autosuggest ul li.as_highlight a
{
	color: #00688F;;
	background-color: #ffffff;
}

div.autosuggest ul li.as_highlight a span
{}
div.autosuggest ul li a .tl,
div.autosuggest ul li a .tr
{
	background-image: transparent;
	width: 6px;
	height: 6px;
	position: absolute;
	top: 0;
	padding: 0;
	margin: 0;
}
div.autosuggest ul li a .tr
{
	right: 0;
}

div.autosuggest ul li.as_highlight a .tl
{
	left: 0;
		
}

div.autosuggest ul li.as_highlight a .tr
{
	right: 0;
}
div.autosuggest ul li.as_warning
{
	font-weight: bold;
	text-align: center;
}
div.autosuggest ul em
{
	font-style: normal;
	color: #CC0000;
}

#dComnts input{
background-color:#C0C0C0;
border: none;
background-color:#FFFFFF;
color:#C9C9C9;
font-size:23px;
font-weight:bolder;
margin-bottom:3px;
padding:4px;
width:258px;
}

#dComnts textarea{
background-color:#C0C0C0;
border: none;
background-color:#FFFFFF;
color:#C9C9C9;
font-size:12px;
font-weight:bolder;
margin-bottom:3px;
padding:4px;
width:258px;
font-family:Verdana, Arial, Helvetica, sans-serif;
overflow:auto;
}

.err{
color:#CC0000;
font-size:10px;
font-weight:normal;
padding-top:3px;
}
.err2{
color:#CC0000;
font-size:13px;
font-weight:bold;
padding-top:3px;
}
#date_bar
{
/*height:20px;padding-top:15px;
border-bottom:#DBDBDB 1px dotted;
font-weight:bold;
color:#4D6662;*/
border-bottom:1px dotted #DBDBDB;
color:#999999;

font-family:tahoma;
font-size:18px;
font-weight:bold;
height:20px;
padding-top:15px;
text-transform:lowercase;
margin:12px 0px 6px 0px;
}

div.pview{
width:120px;
height:150px;
float:left;
margin:2px;
text-align:center;
}
.pview img{
margin:3px;
}
.pview em a{

line-height:12px;

}
.clr{
clear:both;
}

#have2 a{
font-size:11px;
color:#00688F;
text-decoration:none;
}
#have2 a:hover{
color:#618B84;

}

#have2 ul{
color:#9B9B9B;



list-style:circle;

margin:0;
padding:0;
}
#have2 ul li
{
	margin:0;
	padding:0;
	margin-left:12px;
	list-style:circle;
	padding-top:1pt;
	padding-left:15px;
	padding-bottom:1px;
	display: inline;
	font-weight:bold;
	background-image:url(../images/bullet_blue_darrow_right.gif);
	background-repeat:no-repeat; background-position: left bottom;
	}

.cmnt{
border-bottom:1px dotted #DBDBDB;
margin-bottom:0.75em;
}
.cmnt em{
font-size:11px;
}
#log_res {
	/*overflow: auto;*/

/*border:1px solid red;*/

}
 
#log_res.ajax-loading {
	padding: 20px 0;
	background: url(../images/myloader.gif) no-repeat center top;
}

#p_view{

/*border:#CCCCCC; float:left ;1px solid; background-color:#CC0000; padding:2px; margin:3px; width:75px; height:17px; padding-top:2px; font-weight:bold*/
}

#i_result {
background-color:#CCCCCC;
background-color:#D4DEE0;
width:628px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
margin-bottom:10px;


}
.ajax_result {
background-color:#CCCCCC;
background-color:#D4DEE0;
width:628px;
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
margin-bottom:10px;


}
#rhs_vcv {
background-color:#FFFFFF; width:267px;  margin-top:10px; height:150px; margin-bottom:3px;
}
#rhs_vcv a{
color:red; text-decoration:none
}

#r_cv {
width:160px;
min-height:300px;
margin-left:0px;
float:left;
margin-top:0px;
}
#cv_detail {
float:left;
width:470px;
min-height:300px;
margin-top:0px;
		
}





.btn { background:#AAAAAA none repeat scroll 0%;
color:#FFFFFF;
cursor:pointer;
font-weight:bold;
position:relative;
text-decoration:none;
 }
.btn * { font-style: normal; background-image: url(../images/btn2.png); background-repeat: no-repeat; display: block; position: relative; }
.btn i { background-position: top left; position: absolute; margin-bottom: -5px;  top: 0; left: 0; width: 5px; height: 5px; }
.btn span { background-position: bottom left; left: -5px; padding: 0 0 5px 10px; margin-bottom: -5px; }
.btn span i { background-position: bottom right; margin-bottom: 0; position: absolute; left: 100%; width: 10px; height: 100%; top: 0; }
.btn span span { background-position: top right; position: absolute; right: -10px; margin-left: 10px; top: -5px; height: 0; }

* html .btn span,
* html .btn i { float: left; width: auto; background-image: none; cursor: pointer; }

.btn.blue { color:#000000;background-color:#CCCCCC; }
.btn:hover {  }
.btn:active { background-color: #444; }
.btn[class] {   }

* html .btn { border: 3px double #aaa; }
* html .btn.blue { color:#000000;
background-color:#CCCCCC}
* html .btn:hover { border-color: #a00; }

body #content a.mLinks2{
/* photo view & list view & add2fav */
background-color:#00688F;
color:#FFFFFF;
font-weight:bold;
padding:3px;
}

.paging{
/*border:1px solid red;
padding:1.5em 0 1.5em 0;*/
text-align:center;
line-height:30px;
}

.paging a{
padding:3px;
}

#sbar{
width:665px;



}
#myForm{
display:inline;
}
#lang_box 
{

color:#FFFFFF;
float:left;
font-size:11px;
margin-top:-8px;
padding-bottom:2px;
padding-left:14px;
padding-right:2px;
}
#lang_box a{
color:#FFFFFF;
text-decoration:none;
font-weight:bold
}
.big_category{
margin: 0px 5px 10px 0px;
  padding-left:2px;
    display : block;
  text-align:left; 
  background: url('../images/bg_select.png') right;
  
 
  /*height:18px;*/
  cursor: pointer;
border:1px solid #ffffff;
color:#cccccc;
font-size:24px;
font-weight:bold;


background: white url(../images/drp_down.gif) no-repeat scroll right center;
}
#big_box
{
width:133px;
float:right;
overflow:hidden;

}
#big_box #big_category_id_container
{

overflow:hidden;

}
#big_box #big_category_id_container ul li { font-size:16px;  color:#C0C0C0}
 
#keybox {
width:300px;
float:left;
}


#key {
width:187px;}
#load{
float:right;font-size: 12px; }
.s_td{
line-height:25px;padding-left:10px;}
.b{
font-weight:bold}

.LettersPanel{
text-align:justify;

}
.FarsiLetter{
font-size:10px;
_font-size:12px;
font-family:			tahoma, sans-serif;
text-decoration:		none;
font-weight:bold;
margin:2px;
padding:2px;

	
	border:  none;
	margin:1px;
	background-color:#FFFFFF;
	


}
.FarsiLetterHover{

font-size:14px;
font-family:			tahoma, sans-serif;
font-weight:bold;
text-decoration:		none;
	padding:2px;
	
	border:				none;
		background-color:#FFFFFF;
		margin:1px;
}

.select_class
{
    border:				1px #E9E9E9 solid ;
	font-family:tahoma, sans-serif;
	font-size:10px;
	color:#000000;
	}
#login_req{

	border:1px solid #D3DEE0;
	font-weight:bold;
	
	display:none;
	padding:3px;
	font-size:12px;
	margin-top:20px;
	text-align:center;	
	
}
#login_req a {
}
#cv_tit {
width:300px; float:left
}
textarea
{
    
	background-color:#FFFFFF;
	

color:#999999;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
margin-bottom:3px;
overflow:auto;
padding:4px;
border:1px solid #CCCCCC;
width:550px;

	}
#TextArea1
{
    
	background-color:#FFFFFF;
	border:medium none;
	color:#C9C9C9;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bolder;
	margin-bottom:3px;
	overflow:auto;
	padding:4px;
	width:258px;
	height:90px;
	}
	#tool{
	width:266px;
	font-size:10px;
	padding-right:10px;
	}

input {
border:1px solid #CCCCCC;
color:#999999;
background-color:#FFFFFF;
margin-bottom:5px;


}
input[type="button"],input[type="submit"] {
border:1px solid #CCCCCC;
color:#00688F;
font-weight:bold;
background-color:#FFFFFF;
background:transparent url(../images/bullet_blue_darrow_right1.gif) no-repeat scroll right ;
padding-right:12px;
}
.h4-c {
text-decoration:none; color:#4D6662; font-size :13px; line-height:30pt;
}
input.button  { 
border:1px solid #CCCCCC;
color:#00688F;
font-weight:bold;
background-color:#FFFFFF;
background:transparent url(../images/bullet_blue_darrow_right1.gif) no-repeat scroll right ;
padding-right:12px;

 }
input.file {
background-color:#ffffff;
border:1px solid #CCCCCC;
color:#000000;
font-size:10px;
width:195px;

}

textarea.cvarea {
border:1px solid #CCCCCC;
color:#999999;
width:503px;
}
select {
border:1px solid #CCCCCC;
color:#999999;
margin-bottom:5px;
}

 #cluetip-waitimage {
  width: 16px;
  height: 16px;
  position: absolute;
  background-image: url(wait.gif);
  background-position:center; background-repeat:no-repeat;
  margin-top:5px;
}
#cluetip div {
background-color:white;}
.cluetip-default {
background-image:none;
background-color:#ffffff;
margin:0px;
}

.cluetip-default #cluetip-inner {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
font-size:11px;
color:#999999;
font-family:Arial, Helvetica, sans-serif;
  padding: 2px;
  margin-top:-60px;
}

/* Caution! Ensure accessibility in print and other media types... */
@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
    .ui-tabs-hide {
        display: none;
    }
}

/* Hide useless elements in print layouts... */
@media print {
    .ui-tabs-nav {
        display: none;
    }
}

/* Skin */
.ui-tabs-nav {
    list-style: none;
    margin: 0;
    padding: 0 0 0 0px;
}
.ui-tabs-nav:after { /* clearing without presentational markup, IE gets extra treatment */
    display: block;
    clear: both;
    content: " ";
}
.ui-tabs-nav li {
    float: left;
    margin: 0 0 0 1px;
    min-width: 84px; /* be nice to Opera */
}
.ui-tabs-nav a, .ui-tabs-nav a span {
    display: block;
    padding: 0 10px;
    background: url(../images/tab.png) no-repeat;
}
.ui-tabs-nav a {
    position: relative;
    top: 1px;
    z-index: 2;
    padding-left: 0;
    color: #27537a;
    font-size: 12px;
    font-weight: bold;
    line-height: 1.2;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; /* required in IE 6 */    
}
.ui-tabs-nav .ui-tabs-selected a {
    color: #000;
}
.ui-tabs-nav .ui-tabs-selected a, .ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active {
    background-position: 100% -150px;
    outline: 0; /* prevent dotted border in Firefox */
}
.ui-tabs-nav a, .ui-tabs-nav .ui-tabs-disabled a:hover, .ui-tabs-nav .ui-tabs-disabled a:focus, .ui-tabs-nav .ui-tabs-disabled a:active {
    background-position: 100% -100px;
}
.ui-tabs-nav a span {
    width: 64px; /* IE 6 treats width as min-width */
    min-width: 64px;
    height: 18px; /* IE 6 treats height as min-height */
    min-height: 18px;
    padding-top: 6px;
    padding-right: 0;
}
*>.ui-tabs-nav a span { /* hide from IE 6 */
    width: auto;
    height: auto;
}
.ui-tabs-nav .ui-tabs-selected a span {
    padding-top: 7px;
}
.ui-tabs-nav .ui-tabs-selected a span, .ui-tabs-nav a:hover span, .ui-tabs-nav a:focus span, .ui-tabs-nav a:active span {
    background-position: 0 -50px;
}
.ui-tabs-nav a span, .ui-tabs-nav .ui-tabs-disabled a:hover span, .ui-tabs-nav .ui-tabs-disabled a:focus span, .ui-tabs-nav .ui-tabs-disabled a:active span {
    background-position: 0 0;
}
.ui-tabs-nav .ui-tabs-selected a:link, .ui-tabs-nav .ui-tabs-selected a:visited, .ui-tabs-nav .ui-tabs-disabled a:link, .ui-tabs-nav .ui-tabs-disabled a:visited { /* @ Opera, use pseudo classes otherwise it confuses cursor... */
    cursor: text;
}
.ui-tabs-nav a:hover, .ui-tabs-nav a:focus, .ui-tabs-nav a:active { /* @ Opera, we need to be explicit again here now... */
    cursor: pointer;
}
.ui-tabs-nav .ui-tabs-disabled {
    opacity: .4;
}
.ui-tabs-container {
   border-top: 1px solid #d3dcdb;
   border-left:1px solid #d3dcdb;
   border-right:1px solid #d3dcdb;
   padding-top:1em ;
   padding-left:8px;
   padding-right:8px;
   
  
  
  
    background: #fff; /* declare background color for container to avoid distorted fonts in IE while fading */
}
.ui-tabs-loading em {
    padding: 0 0 0 20px;
    background: url(loading.gif) no-repeat 0 50%;
}




/* -------------------------------------------------*/
div.selectbox-wrapper {
  position:absolute;
  width:400px;
  background-color:white;
  border:1px solid #ccc;
  margin:0px;
  margin-top:0px;
  _margin-top:-10px;
  padding:0px;
  z-index:100000000000000;
  
  text-align:left;
  max-height:400px;
 overflow:auto;
  
}
div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
  color:#999999;
}
div.selectbox-wrapper ul li.selected { 
  background-color: #EAF2FB;
}
div.selectbox-wrapper ul li {
line-height:10pt;
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  cursor:pointer;
}

label {
    display: block;
}
.selectbox /* look&fell of  select box*/
{
  margin: 0px 5px 10px 0px;
  padding-left:2px;
  width : 10em; 
  display : block;
  text-align:left; 
  background: url('../images/bg_select.png') right;
   border:1px solid #cccccc;
 
  height:20px;
  /*height:18px;*/
  cursor: pointer;
 
}

select {
	
}


	
	
	
	#accordion
	{
	 margin:0; padding:0; list-style: none;  
	}
	#accordion li{  
		padding: 2px 0; cursor:pointer;
		display:block;
		padding:5px;
		margin-top: 2pt;
		text-decoration: none;
		font-weight: bold;
		font-size: 12px;
		text-align:left;
		color: #00688f;
		/*background-color: #d3dee0;*/
		border: 1px solid white;
		border: none;
		
		
		
	}
	
	#accordion li ul.submenu
	{
		 margin:0; padding:0; list-style: none;  
	}
		
	#accordion li ul.submenu li
	{ 
		background-color:white;
		color:#4D6662;
		float:none;
		font-weight:normal;
		text-align:left;
		padding:8px 2pt;
		width:auto;
	}
	.yours {
	color:red;
font-weight:bold;
padding-top:5px;
text-align:right;
font-size:11px;
	
	}
.blog{
text-align:center
}

.blog img {
border:0px;}
	
	.blog li {sociable.css (line 23)
background:transparent none repeat scroll 0%;
display:inline;
list-style-type:none;
margin:0pt;
padding:2px;
}

.sociable_tagline {
text-align:left;
margin-bottom:10px;
}

.search_map {
float:left;
margin:0;
margin-right:4px;


color:#4D6662;
padding-bottom:9px;

}
#map_location_input {
margin-top: 5px;
 
    display : block;
  text-align:left; 
  background: url('../images/drp_down.gif') no-repeat scroll right center;
}
#map_category_input {
margin-top: 5px;
 
    display : block;
  text-align:left; 
  background: url('../images/drp_down.gif') no-repeat scroll right center;
}
#map_results {
background-color:#FFFFFF; width:262px;  height:auto; margin-bottom:3px;
padding-left:3px;
padding-right:3px;
font-size:11px;
line-height:2;
overflow-y:auto;
max-height:417px;
}
#map_results  a{
font-size:11px;
text-decoration:none;
color:#00688F;
}
.mapdiv{
width:340px;}

#cell1 a {
background-image:url(../images/menu_01.jpg);
float:left;
width:73px;
}
#cell1 a:hover {
background-position:bottom;
}
#cell2 a {
background-image:url(../images/menu_02.jpg);
float:left;
width:134px;
}
#cell2 a:hover {
background-position:bottom;
}
#cell3 a {
background-image:url(../images/menu_03.jpg);
width:138px;
float:left;
}
#cell3 a:hover {
background-position:bottom;
}

#cell4 a {
background-image:url(../images/menu_04.jpg);
width:84px;
float:left;
}
#cell4 a:hover {
background-position:bottom;
}
#cell5 a {
background-image:url(../images/menu_05.jpg);
width:106px;
float:left;
}
#cell5 a:hover {
background-position:bottom;
}
a.asb:hover {
text-decoration:none;
}
a.asb {
height:41px;
text-decoration:none;
}
#menu{
margin-bottom:0px;
height:41px;
overflow:hidden;
width:350px;
}
#fragment-1{
border-left:1px solid #D3DCDB;
border-right:1px solid #D3DCDB;
border-top:1px solid #D3DCDB;
padding-left:18px;
/*
background-image:url(../images/jobs-logo.jpg);
background-repeat:no-repeat;
padding-right:85px;
*/

background-position:right top;}
.clear{
clear:both;}
#upload_video{
}