body, td, #contentInside{ 
/*font-family: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;*/
font-family: "Lucida Grande","Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
color: #003366;
line-height: 18px;
}

body {
margin: 5px 0px 5px 0px;
background: #CCE5F3 url(../images/site_bg.gif) repeat-x;
}


/* ----------container to center the layout-------- */
#container {
width: 800px;
padding:0px;
margin: 0px;
margin-left: auto;
margin-right: auto;
} 

/* ----------header-------------- */
#header {
background: url() no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px; }

#header img {padding:1px 1px 0px 1px;} 

.logo {padding:3px 0px 0px 0px;} 


/* ----------outer and inner----------------- */

#outer{ 
border-left: solid 0px #EBD3E0; /* color of the left column  */ 
border-right: solid 0px #EBD3E0; /* color of the right column  */ 
background-color: ;  /* color of the content column */
} 

#inner{margin:0; width:100%; } /* The ie/pc pecularity */ 


/*  ----------------footer---------------------- */ 
#footer {
background:white;
clear:left;
padding-top:1px;
margin:0px;
border-right: #0000FF 0px solid;
border-left: #0000FF 0px solid;
border-bottom: #0000FF 0px solid;
border-top: #666666 0px solid;
height: 25px;
background:transparent url(../images/bgOFF.gif)  top left;
 } 

#copyright {
COLOR: #666666;
text-align:right;
padding:2px 12px 0px 0px;
font-size: 10px;

} 

/* -----------------content--------------------- */ 
#content{ 
position: relative; 
margin: 0px; 
padding: 0px;
border-top: solid 0px #999999;
border-bottom: solid 0px #999999;
border-left: solid 0px #0000FF;
border-right: solid 0px #0000FF;
background-color: white ;
}

#contentInside{ 
min-height:670px;
height:auto !important;
height:570px;
color: #003366;
line-height: 18px;
text-align: justify;
margin: 0px 0px 0px 0px ;
padding: 0px 7px 0px 5px ; 
background-color: #ffffff;
}

p {}

a { color: #333333; text-decoration: none}
a:hover { color: #CC3300; text-decoration: none}
a:active { }



.great a:link, .great a:visited {
text-decoration: none;
color:#3366FF;
font-size:13px;
font-weight: bold; 
}

.great a:hover {color:#003366;}


h1 { 
font: bold 18px Arial, Sans-Serif; 
letter-spacing: 0px;
margin: 3px 0px 4px 0px;
padding: 0px 0px 5px 0px;
color:#006DAD;
background: ;
width:100%;

}

h2 {
font-family: "Lucida Grande","Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
font-size: 12px;
font-weight: bold;
color:#006DAD;
margin: 0px 0px 2px 0px;
text-align:left;
margin: 0px 0px 0px 0px;
}

ul {}

li.second {	
list-style-type: square;
line-height: 16px;
padding-bottom: 3px;
padding-top: 3px;
}

ul.third {
margin: 3px 0px 0px 5px;
padding: 0px 0px 0px 0px;
line-height:16px;
}

li.third {	
list-style-type: none;
line-height: 18px;
padding-bottom: 1px;
padding-top: 3px;
color:#FF3333;
}


li.third a:hover {
text-decoration:none;
border-style: none none dotted none;
border-width: 0px 0px 1px 0px;
border-bottom-color: black;
}


/* ----------forms----------------- */
form {
margin: 0px 0px 0px 0px ;
}

.inpux {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
background: ! important ;
color:black;
font-size:9px; 
border-color: #999999;
border-style: solid;
border-width: 1px 1px 1px 1px;
}

.submit {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
border-style: solid;
border-width: 1px;
border-color: #999999;
background-color: #E8E8EE;
}


textarea {
	border-right: #000000 0px inset;
	border-top: #ff9900 0px inset;
	font-size: 11px; 
	background-image: url(images/loginFormTile.gif); 
	border-left: #ff9900 0px inset; 
	color: #333333; 
	border-bottom: #666666 0px inset;
	font-family: verdana, arial, helvetica, sans-serif
}

/* ----------regfrm----------------- */

form.regfrm fieldset {
  padding: 1em;
  font:80%/1 sans-serif;
  border-color: 1px solid #DBDBDB;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  }
  
  form.regfrm legend {
  font-size:12px;
  font-weight:bold;
  }
  
form.regfrm label {
  float:left;
  width:35%;
  margin-right:0.5em;
  padding-top:0.2em;
  text-align:right;
  font-weight:bold;
  }

.regfrm input,.regfrm select,.regfrm textarea {
  padding:1px;
  font-size:11px;
  border: 1px solid #999;
  margin-bottom:5px;
  }

.regfrm checkbox {
background-color: white;
  border: 0px;

  }

/* ---------------------------- */

.customer {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; 
	COLOR: #ffffff; 
	FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	TEXT-DECORATION: none
}
.hide {
	display: none; POSITION: absolute; TOP: 10px; LEFT: 619px; width: 160px; background:;
}


#mapContainer {
	height: 250px;
	width: 400px;
	border: 1px solid #000000;
}



/* ^^^^^^^^ MENU ^^^^^^^^^^ */
#menu{
position:relative;
display:block;
height:25px;
font-size:10px;
font-weight:bold;
background:transparent url(../images/bgOFF.gif) repeat-x top left;
font-family:Arial,Verdana,Helvitica,sans-serif;}

#menu ul{
margin:0;
padding:0;
list-style-type:none;
width:auto;}

#menu ul li{
display:block;
float:left;
margin:0 1px 0 0;
}
#menu ul li a{
display:block;
float:left;
color:#006DAD;
text-decoration:none;
padding:6px 15px 0 15px;
height:25px;
}
#menu ul li a:hover,#menu ul li a.current{
color:#fff;
background:transparent url(../images/bgON.gif) repeat-x top left;
}



.place-advert-btn {
background:  url(../images/subcat.gif) no-repeat left;
border-bottom: #ccccff 1px solid;
border-collapse: collapse;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 10px;
width:170px;
}

.place-advert-btn a:link, .place-advert-btn A:visited {
color:#006DAD;
}

.place-advert-btn a:hover {
color:blue;
}

.record {
background:;
border-right: #999999 0px solid;
border-left: #999999 0px solid;
border-bottom: #999999 1px dotted;
background: white ;
margin:0px;
width:100%;
 } 


.criteriabox {
text-align:left;
font-size: 10px;
padding:5px;
border-bottom: #CCCCCC 1px dotted;
margin-bottom: 5px;
width:300px;
clear:right;
}


.jobsalarybox {
height:;
text-align:left;
font-size: 11px;
border-left: #CCCCCC 1px solid;
border-right: #CCCCCC 1px solid;
border-bottom: #CCCCCC 1px solid;
padding:0px;
margin:0px 0px 2px 3px;
background-color: #F2F2F2;
}

.jobsalaryboxtitle {
background:transparent url(../images/bgOFF.gif) repeat-x top left;
text-align:left;
font-size: 11px;
padding:1px;
}

.jobsalaryboxdescr {
text-align:left;
font-size: 11px;
padding:2px;
}

.applyjob {
text-align:justify;
font-size: 10px;
border: #CCCCCC 1px solid;
padding:2px;
margin:0px 0px 0px 3px;
width:227px;
background-color: #F2F2F2;
}

.applyjob td {
text-align:justify;
font-size: 10px;
}

.applyjob img {
float: left;
padding: 0px 0px 0px 0px;
}


.homespot {
text-align:justify;
font-size: 12px;
border: #CCCCCC 0px solid;
padding:0px;
margin:0px 0px 0px 0px;
background-color: ;
}

.homespot a{
color:#CC3300;
border: #CCCCCC 0px solid;
margin:0px 0px 0px 0px;
width:227px;
font-weight:bold;
}

.homespot a:hover{
color:#FF0000;
}

.hospitalbox {
text-align:justify;
font-size: 10px;
border: #CCCCCC 1px solid;
padding:2px;
margin:0px 0px 0px 3px;
background-color: #F2F2F2;
}


.left {
float:left;
text-align:;
font-size: 10px;
border: #CCCCCC 0px solid;
padding:0px;
margin:0px 0px 0px 0px;
background-color: ;

}

.right {
float:right;
text-align:justify;
font-size: 10px;
border-top: #CCCCCC 1px solid;
border-left: #CCCCCC 1px solid;
padding:0px;
margin:0px 0px 0px 0px;
/*background-color:#F7F7F7 ;*/
}

.imgborder {
margin:0px 3px 0px 0px;
padding:0px;
}


/*twitter */
div#twitter {
width:310px;
 margin-left:3px;
margin-bottom:4px;
	border: 0px solid #CCCCCC;
}

div#twitter h2 {
	margin: 0;
	padding: 0.2em 1em;
	padding-left: 22px;
	font-size: 1em;
	color: #036;
    background: url(../images/twitter-icon-small.gif) #fff no-repeat left;
}

p#preloader {
	margin: 0;
	padding: 1em 1em 1em 3em;
	background: transparent url("loader.gif") 1em center no-repeat;
	/* generate your own loader gif: http://www.ajaxload.info */
}

ul#twitter_update_list {
	margin: 0;
	padding: 0 1em 0.5em 1em;
	list-style-type: none;
}

ul#twitter_update_list li {
	margin: 0;
	padding: 0.8em 0 1em 0;
	border-bottom: 1px solid #ccc;
}

ul#twitter_update_list li a {
	/* timestamp link */
	color: #f00;
}

ul#twitter_update_list li span {
	display: block;
}

ul#twitter_update_list li span a {
	/* links in tweet */
	color: #00f;
}

ul#twitter_update_list li.firstTweet {
}

ul#twitter_update_list li.lastTweet {
	border-bottom: none;
}

a#profileLink {
	display: block;
	padding: 0.3em 1em;
	color: #fff;
	background-color: #888;
}
/*twitter */