body 
{
margin: 0px; 
padding: 0px; 
border: 0px; 
color:#cacac9;
font-family: verdana,Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight: normal;
line-height:16px;
background-color:#000;
}


h1, h2, h3, h4, h5, h6 
{
margin: 0; 
padding: 0; 
border: 0;
}

ul, ol, li, p, form,a 
{ 
margin: 0; 
padding: 0; 
border: 0; 
}

span{
margin:0px;
padding:0px;
}


.topbkg
{
/*background:  url(../images/propery-career-01.jpg) repeat 0% 0%;*/
background-color: #333333;
padding-top: 11px;
padding-bottom: 0px;
height: 50px;
border-left: 3px solid #000;}
.searcharea
{
background:url(../images/search.jpg) repeat-x;
border-left: 3px solid #000;
border-bottom: 4px solid #000;
}

.menubkg
{
/*background: url(../images/menubkg.jpg) repeat-x 0% top;
*/background-color:#333333;
}


a.link
{
font-family:verdana, Helvetica, sans-serif;
color:#cacac9;
text-decoration:none;
}

a.link:visited
{
font-family:verdana, Helvetica, sans-serif;
color:#cacac9;
text-decoration:none;
}
a.link:hover
{
font-family:verdana, Helvetica, sans-serif;
color:#fad284;
text-decoration:none;
}



/* Body content area Start */


.bodyarea
{
background-color: #0c0c0c;
font-family:verdana,Arial, Helvetica, sans-serif;
font-size:11px;
color:#cacac9;
line-height:16px;
border-left: 3px solid #000000;
}

.leftside
{
background-color: #0c0c0c;
width: 18px;
}

.rightside
{
background:url(../images/rightside.jpg) left bottom no-repeat;
padding-left: 40px;
padding-right: 40px;
width: 248px;

}

.contentarea
{
padding: 20px 15px 0px 15px;
font-family:verdana,Arial, Helvetica, sans-serif;
font-size:11px;
color:#cacac9;
line-height:16px;
}
p{
font-family:verdana,Arial, Helvetica, sans-serif;
font-size:11px;
color:#cacac9;
line-height:16px;
}
p.bluetext
{
font-family:verdana,Arial, Helvetica, sans-serif;
font-size:11px;
color:#076391;
line-height:16px;
}

ul.services
{
margin: 2px;
}

ul.services li
{
list-style-image:url(../images/services.jpg);
margin-left: 12px;
font-family:verdana,Arial, Helvetica, sans-serif;
font-size:11px;
color:#076391;
line-height:17px;
}

h1
{
font-size: 21px; color: #cacac9; font-weight: bold; font-family:verdana, Helvetica, sans-serif; line-height: 36px; padding:0px; margin:0px; font-variant:small-caps;}

h1 span
{
font-size: 21px; color: #076391; font-weight: bold; font-family:verdana, Helvetica, sans-serif; line-height: 36px; padding:0px; margin:0px; font-variant:small-caps;}

h2
{
font-size: 14px; color: #45b3ea; font-weight:  bold; font-family:Arial, Helvetica, sans-serif; line-height: 36px; padding:0px; margin:0px; text-transform:uppercase;
}
h5
{
font-size: 12px; color: #45b3ea; font-weight:  bold; font-family:Arial, Helvetica, sans-serif; line-height: 25px; padding:5px; margin:0px; font-variant:small-caps;
}

h3 
{
font-size: 17px; color: #45b3ea; font-weight:  bold; font-family:verdana, Helvetica, sans-serif; line-height: 28px; padding:0px; margin:0px;
}

h4 
{
font-size: 13px; color: #45b3ea; font-weight:  bold; font-family:Arial, Helvetica, sans-serif; line-height: 22px; padding:0px; margin:0px;
}
/* Body content area end*/

/* ^^^^^^^^ BELOW IS THE CODE FOR THE MENU ^^^^^^^^^^ */

ul.leftbullet
{
margin: 0px;
list-style: none;
}

ul.leftbullet li
{
margin-left: 0px;
font-weight:bold;
list-style: none;
}

ul.leftbullet li a
{
margin-left: 6px;
display:block;
background:url(../images/bullet.gif) no-repeat 0px 4px;
padding-left: 20px;
font-family: verdana, Helvetica, sans-serif;
line-height: 15px;
color: #ffffff;
font-size:11px;
text-transform:uppercase;
text-decoration: none;
padding-top: 2px;
}

ul.leftbullet li a:hover
{
color: #45b3ea;
text-decoration: none;
}
ul.leftbullet li a.selected
{
color: #45b3ea;
text-decoration: none;
}


/* ^^^^^^^^ ABOVE IS THE CODE FOR THE MENU ^^^^^^^^^^ */



/*Footer Start */
.footer
{
background-color:#45b3ea;
height: 60px;
border-left: 3px solid #000;
}


TD.footertext{
font-family: arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
line-height: 20px;
}
a.footerbotext{
font-family: arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
}
a.footerbotext:visited{
font-family: arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
}
a.footerbotext:hover{
font-family: arial, Helvetica, sans-serif;
font-size:10px;
color:#ffe400;
text-decoration:none;
}
/* Footer End*/

a.more{
font-family: verdana, Helvetica, sans-serif;
font-size:11px;
color:#fad284;
text-decoration:none;
}
a.more:hover{
font-family: verdana, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
}
a{
font-family: verdana, Helvetica, sans-serif;
font-size:11px;
color:#fad284;
text-decoration:none;
}
a:hover{
font-family: verdana, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
}
input.tbox {
border-top: #bfd4e7 1px solid; 
border-left: #bfd4e7 1px solid; 
border-right: #7f9db9 1px solid; 
border-bottom: #7f9db9 1px solid; 
font-size: 11px;
background: #ffffff; 
color: #000000;
font-family: verdana;
width: 180px;
height: 15px;
}

select.counbox {
border-top: #bfd4e7 1px solid; 
border-left: #bfd4e7 1px solid; 
border-right: #7f9db9 1px solid; 
border-bottom: #7f9db9 1px solid; 
font-size: 11px;
background: #ffffff; 
color: #000000;
font-family: verdana;
width: 200px;
height: 18px;
}
select.locbox {
border-top: #bfd4e7 1px solid; 
border-left: #bfd4e7 1px solid; 
border-right: #7f9db9 1px solid; 
border-bottom: #7f9db9 1px solid; 
font-size: 11px;
background: #ffffff; 
color: #000000;
font-family: verdana;
width: 120px;
height: 18px;
}
select.expbox {
border-top: #bfd4e7 1px solid; 
border-left: #bfd4e7 1px solid; 
border-right: #7f9db9 1px solid; 
border-bottom: #7f9db9 1px solid; 
font-size: 11px;
background: #ffffff; 
color: #000000;
font-family: verdana;
width: 80px;
height: 18px;
}



input.cvform {
border-top: #bfd4e7 1px solid; 
border-left: #bfd4e7 1px solid; 
border-right: #7f9db9 1px solid; 
border-bottom: #7f9db9 1px solid; 
font-size: 11px;
background: #f4f8fb; 
color: #000000;
font-family: verdana;
width: 400px;
height: 17px;
}

textarea.cvform {
border-top: #bfd4e7 1px solid; 
border-left: #bfd4e7 1px solid; 
border-right: #7f9db9 1px solid; 
border-bottom: #7f9db9 1px solid; 
font-size: 11px; 
color: #000000; 
font-family: verdana; 
background-color: #f4f8fb;
width: 400px; 
}
select.cvform {
border-top: #bfd4e7 1px solid; 
border-left: #bfd4e7 1px solid; 
border-right: #7f9db9 1px solid; 
border-bottom: #7f9db9 1px solid; 
font-size: 11px; 
color: #000000; 
font-family: verdana; 
background-color: #f4f8fb;
width: 400px; 
}

input.submit {
border-right: #87cefa 2px outset; 
border-top: #87cefa 2px outset; 
background: #cccdcd; 
border-left: #87cefa 2px outset; 
color: #000000;
border-bottom: #87cefa 2px outset;
}


.sexybutton {
	display: inline-block;
	margin: 0;
	padding: 0;
	text-decoration: none;
	/*text-shadow: 1px 1px 2px rgba(0,0,0,0.20);*/
	background: none;
	border: none;
	white-space: nowrap;
	cursor: pointer;
	/*user-select: none;*/
	/*-moz-user-select: none;*/
	
	/* Fix extra width padding in IE */
/*	_width: 0;*/
	overflow: visible;
}

.sexybutton span {
	display: block;						/* Prevents :active from working in IE--oh well! */
	height: 24px;
	padding-right: 12px;
	background-repeat: no-repeat;
	background-position: right top;
}

.sexybutton span span {
	padding-right: 0;
	padding-left: 12px;
	line-height: 24px;
	background-position: left top;
}

.sexybutton.sexyorange,
.sexybutton.sexyorange:hover {
	color: white;
}
	
.sexybutton.sexyorange span {
	background-image: url(../images/button_right.gif);
}

.sexybutton.sexyorange span span {
	background-image: url(../images/button_left.gif);
}

