body {
     background:#FFEECA url('picts/gradient-purpleorange-lesscolor-done-resized.jpg') no-repeat top right; 
    z-index:999;       
    margin: 0px;
	padding: 0px;
	height: 100%;
    font-family: Arial, Georgia, "Times New Roman", Times, serif;

}


#contentLogoBannerContainer {       /* Banner  */
    clear:both;
	height: 129px;
	width: 100%; /*960px;*/
	left: 0px; /*153px;*/
	top: 0px;
     
    background: #454545; 
	position: absolute;
   /* margin: 0 auto; */

}
#contentLogoBannerContainer_panel_left {
	float: left; /*clear: both; */
	height: 129px; /*280px;*/
    width: 50%; /*439px;*/
	/*margin-left:   5px;*/  
    padding: 0 0 0 100px;     /* indent n pixels to the right */
 
    background: #45ffff; /* #3c3b3b; */
	overflow: hidden;
    
}  
#contentLogoBannerContainer_panel_right {
	float: right;
	height: 129px; /*280px;*/
    width: 50%; /*439px;*/
	padding: 0px;
	background: #ffff45;/* #3c3b3b; */
    padding: 0 0 0 0px;     /* indent n pixels to the right */
	overflow: hidden;
}
#contentSeperatorContainer {  /* Blank MenuBar  */
 
	height: 26px; /*24px;*/
	width: 100%; /*728px;*/
	left: 0px; /*150px;*/
	top: 129px; /*126px;*/
    margin-left: 0px;
	position: absolute;
}
#contentUpperMenuBannerContainer {       /* Menu & Image & Right List Panel */
 
	height: 220px;
	width: 728px;
	left: 153px;
	top: 157px; /*135px;*/
	position: absolute;
    
	border-right-width: 0px;
	border-left-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;    
	border-right-style: solid;
	border-left-style: solid;
	border-top-style: solid;
	border-bottom-style: solid;    
	border-right-color: #E26408;
	border-left-color: #E26408;
	border-top-color: #E26408;
	border-bottom-color: #E26408;
}
#watermarkBackground {

}
    


#contentUpperTopContainer {    /* Upper Content Table not used as of 111509  */
	height: 120px;
    width: 728px;
	left: 153px;
	top: 865px; /*628px; /*585px; */
	position: absolute;
	background-color: #414141;
    border-right-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E26408;
	border-left-color: #E26408;
	overflow: visible;
	visibility: visible;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #E26408;  
} 
#contentMainContainer {       /* Main Content Table  */
 
	height: 507px; /*587px; /*462px; */
	width: 728px;
	left: 153px;
	top: 377px; /*373px; /*153px; */
	position: absolute;
	background-color: #414141;
    border-right-width: 3px;
	border-left-width: 3px;
    border-top-width: 3px;
	border-bottom-width: 3px;    
	border-right-style: solid;
	border-left-style: solid;
	border-bottom-style: solid;
	border-top-style: solid;    	
    border-right-color: #E26408;
	border-left-color: #E26408;
    border-top-color: #E26408;
	border-bottom-color: #E26408;    
    padding-left:1px;
    padding-top:1px;
    padding-bottom:1px;
	overflow: auto;
    visibility:visible;  
    
}

#contentNearBtmContainerxx {    /* Lower Content Table  not used as of 111509 */
	height: 120px;
    width: 728px;
	left: 153px;
	top: 835px; /*615px; /*585px; */
	position: absolute;
	background-color: #414141;
	border-right-width: 3px;
	border-left-width: 3px;
    
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E26408;
	border-left-color: #E26408;
	overflow: visible;
	visibility: visible;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #E26408;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #E26408;    
}
#contentLowerMenuContainer {     /* Text MenuBar  */
	height:30px;
    width: 728px;
	left: 153px;
	top: 885px; /*892px; /*889px; /*735px; /*675px; */
	position: absolute;
	background-color: #414141;
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	overflow: visible;
	visibility: visible;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
#contentTWPGContainer {    /* TWPG credit line  */
	height:30px;
    width: 728px;
	left: 153px;
	top: 915px; /*770px; */
	position: absolute;
	background-color: #414141;
	border-right-width: 3px;
	border-left-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
	overflow: visible;
	visibility: visible;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.frontTextCell {
 
	background-color: #575248;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #878178;
	border-left-color: #878178;
}    
/* from coolstyle.css in sound103 updated version */
/* GALLERY PAGE CODE */

#galmenuold 	{ POSITION: absolute; top: 14px; right: 10px; }

#ZOOMold 		{
		margin-bottom: 6px;
		}

#thumbareaold	{
		margin-top: 10px;
        margin-left: 12px;
        width:500px;
		height:190px;
		border: 0px solid #000000;
		overflow:auto;
		overflow:-moz-scrollbars-horizontal;
		overflow-x: scroll; 
		overflow-y: hidden;
		} 
		
#thumbareadetailsold	{
		margin-top: -30px;
        margin-left: 120px;
        width:300px;
		height:90px;
		border: 0px solid #000000;
		overflow:auto;
		overflow:-moz-scrollbars-horizontal;
		overflow-x: scroll; 
		overflow-y: hidden;
		}
 .date-font	{ color: #ffffff; font: 18pt verdana, arial, sans-serif; font-weight: none }
.backImg  {
		background-image: url("uploads/images/exteriors/Llima house detail 4-c.jpg");
          }

.Galborder	 	{ border: #000000 1px solid; position: relative; top: 0px; left: 0px; }	

A:hover .Galborder, A:active .Galborder 	{ border: #FF0000 1px solid; position: relative; top: 2px; left: 2px;  }


.button-slideshow
		{
		background-color:#EDF0F2;
		background-image: url("picts/button.gif");
		FONT-FAMILY: arial, verdana, helvetica, sans-serif;
		color: #000000;
		font-size: 8pt;
		height: 21px;
		cursor:pointer;
		font-weight: bold;
		text-align: center;
		padding-left: 5px;
		padding-right: 5px;
		BORDER: #000000 1px solid;
		}


.buttonon-slideshow 
		{
		background-color:#EDF0F2;
		background-image: url("picts/button.gif");
		FONT-FAMILY: arial, verdana, helvetica, sans-serif;
		color: #FF0000;
		font-size: 8pt;
		height: 21px;
		cursor:pointer;
		font-weight: bold;
		text-align: center;
		padding-left: 5px;
		padding-right: 5px;
		BORDER: #FF0000 1px solid;
		}


/* IMAGE BORDERS AND OTHER BORDERS */


.borders		{ border: #000000 1px solid; }

.ban-area		{
			background-color:#FFFFFF;
			border-top: #000000 0px solid;
		  	border-bottom: #000000 1px solid;
			}

.changerborder		{
			border-top: #000000 1px solid;
		  	border-bottom: #000000 1px solid;
		  	border-left: #000000 0px solid;
		  	border-right: #000000 0px solid;
			}


.headerborder		{ border-bottom: #000000 1px solid; }

/*  end of: from coolstyle.css in sound103 updated version */

a:link, a:visited { color: #88DDFF; text-decoration: none} 
a:active, a:hover { color: #FF6633; text-decoration: underline}
a:focus {outline: none;}            
            
p {
	margin: 0px;
	padding: 0px;
}

img {
	margin: 0px;
	padding: 0px;
	border: none; 
    border-color: #414141;
}     
.fl { float: left; }
.fr { float: right }

.em_text {
	color: #ffffff;
    text-align: justify;
    font-size:12px;
    
}
.em_text_12px {
	color: #ffffff;
    text-align: justify;
    font-size:12px;

}
.em_text_12px_centered {
	color: #ffffff;
    text-align: center;
    font-size:12px;

}
/* next added by DK */
.em_text_black {
	color: #000000;
}    
/* previous added by DK */
#templatemo_menu_banner_panel {
	clear: both;
	height: 220px; /*280px;*/
   /* width: 728px;*/
	padding: 3px;
	background: #E26408;/* #3c3b3b; */
	overflow: hidden;
}

/* menu */

#templatemo_menu_wrapper {
	float: left;
	width: 189px; /*208px;/*307px;*/
	height: 220px; /*250px; /*278px;  */
	background: #393939;
	padding: 1px;
	overflow: hidden;
}

#templatemo_menu {
	padding: 5px 1px;
	border: 1px solid #313131;
	background: #393939; /*#262626;*/
	overflow: hidden;	
}

#templatemo_menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#templatemo_menu ul li {
	width: 150px; /*200px;*/
	height: 30px; /*38px; */
	padding: 0 0 0 30px;    /* padding for text: top right bottom left */
	margin: 2px;	
	background: #161616;	
	margin-bottom: 4px;
}

#templatemo_menu ul li:hover {
	background: /* dk ->*/ #E26408; /*#0d0d0d; */
}

#templatemo_menu ul li a {
	display: block;
	width: 155px; /*170px;*/
	height: 20px; /*28px; */
	padding: 10px 0 0 20px;       /* padding for text: top right bottom left */
	color: #9fa2a4;
	font-size: 14px; /*16px; */
	text-decoration: none;
	font-weight: normal;
	background: url("picts/templatemo_menu_list_icon.jpg") left center no-repeat;
	outline: none;
}

#templatemo_menu li a:hover, #templatemo_menu li .current {
	color: #ffffff;
	
}

#templatemo_menu .last {
	margin-bottom: 0px;
}

/* end of menu*/

#templatemo_banner {
	float: left; 
	width: 340px; /* 337 + 185 *//*337px; /*340px; /*243px; /* was 543 */    /* slides 'right section' to the left or right */
	height: 220px; /*170px; /*178px;*/
	padding: 0 0 1px 0; /*50px; */
    margin-left: 3px; /*3px;/*194px; /*203px;*/
    /*margin-top: -280px; */
	overflow: hidden;
	background: url("picts/project res2-r-c.aaaaajpg") no-repeat; 
    background-position: top left;   
/*	background: url(images/templatemo_banner_bg.jpg) no-repeat;  */
} 
/* next added by DK */
#templatemo_banner_right {
	/*float: right; /*right; */
	width: 187px; /*188px; /*174px; /*174px; /*148px;*/     /* sets width of 'right section' */
	height: 220px; /*270px; */
	padding: 0px 0 0 3px; /*17px; /*4px;*/
	overflow: hidden;

} 

#templatemo_banner p {
	font-size: 14px;
	color: #ffffff;
}

#templatemo_banner a {
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
}

.button_01 a {
	display: block;
	width: 95px;
	height: 21px;
	padding: 5px 25px 0 0;
	background: url(picts/templatemo_button_01.jpg) no-repeat;
	
	
	color:  #dcdada; 
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}

.header_01 {
	clear: both;
	height: 27px;
	padding: 8px 0 0 10px;
    margin-top: 40px;
	margin-bottom: 20px;
    background: #414141; 
	font-size: 20px;
	color: #ffffff;
}

.header_02 {
	clear: both;
	padding-bottom: 20px;
	margin-bottom: 15px;
	font-size: 22px;
	color: #ffffff;
}
/* next added by DK */
.header_03 {
	clear: both;
	padding-bottom: 2px;
	margin-bottom: 5px;
	font-size: 22px;
	color: #000000;
}
/* previous added by DK */
#templateo_container {
	width: 728px;
	padding: 0 10px;
	margin: 0 auto;
}
#templatemo_main_content_column {
	float: right;
	width: 340px;
}
#templatemo_main_content_column_left {
	float: left;
	width: 340px;
	overflow: auto;
    visibility:visible;     
}

#templatemo_main_content_column_centered {
	/*float: left;*/
	width: 400px;
    margin-left:175px;
}
#templatemo_main_content_column_full {
	/*float: left; */
	width: 590px;
    margin-left:75px;
}
.section_w600 {
	padding: 0 10px;
}

#templatemo_main_content_column p {
	margin-bottom: 10px; /*15px; */
}

#templatemo_main_content_column img {
	border: 5px solid #414141; /*#000000;  */
	margin-bottom: 5px;
}

.fl_image {
	float: left;
	margin: 3px 15px 5px 0;
}

.section_w320 {
	width: 330px;
    text-align: justify;
    font-size:12px; 
}

.section_w280_content {
	padding: 0 10px;
}
.section_w580_content_padright {
	margin-left: 65px; 
    width: 580px; 
    padding: 0 0 0 0px;
} 
.section_w580_content_right {
	margin-top: -350px;
    margin-left: 130px; 
    width: 150px; 
    padding: 0 0 0 0px;
} 
.section_w580_content_padfull {
	margin-left: 10px; 
    width: 650px; 
    padding: 0 0 0 0px;
}
.content_list_01 {
	margin: 0 0 0 40px;
	padding: 0px;
}

.content_list_01 li {
	margin: 0px;
	padding: 0 0 5px 0;
	list-style: decimal-leading-zero;
}

/* end of content */

/* footer */
#templatemo_footer {
	clear: both;
	width: 940px;
	padding: 20px 10px;
	text-align: center;
}

#templatemo_footer a {
	color: #ffffff;                                /*class=#; id=. */ 
	text-decoration: none;
}
/* end of footer */ 

/* GALLERY PAGE CODE  (for prd's Portfolio page*/

#galmenuold1 	{ POSITION: absolute; top: 114px; right: 10px; }
#galmenu 	{ POSITION: relative; top: 54px; right: 24px; }
#galmenuCustomDesign 	{ POSITION: relative; top: 54px; right: -40px; }

#ZOOM 		{
		margin-bottom: 6px;
		}

#thumbarea	{
		margin-left:120px;
        margin-top: 60px;
        width:400px;   /* was 500px; */
		height:90px;
		border: 0px solid #000000;
		overflow:auto;
		overflow:-moz-scrollbars-horizontal;
		overflow-x: scroll; /*hidden; /*scroll;  */
		overflow-y: hidden;
		}
#thumbareaCustomDesign	{
		margin-top: 0px;
        margin-left: 110px;
        width:400px;
		height:80px;
		border: 0px solid #000000;
		overflow:auto;
		overflow:-moz-scrollbars-horizontal;
		overflow-x: scroll; 
		overflow-y: hidden;
		}		

.Galborder	 	{ border: #000000 1px solid; position: relative; top: 0px; left: 0px; }	

A:hover .Galborder,
A:active .Galborder 	{ border: #FF0000 1px solid; position: relative; top: 2px; left: 2px;  }


.button-slideshow
		{
		background-color:#EDF0F2;
		background-image: url("picts/button.gif");
		FONT-FAMILY: arial, verdana, helvetica, sans-serif;
		color: #000000;
		font-size: 8pt;
		height: 21px;
		cursor:pointer;
		font-weight: bold;
		text-align: center;
		padding-left: 5px;
		padding-right: 5px;
		BORDER: #000000 1px solid;
		}


.buttonon-slideshow 
		{
		background-color:#EDF0F2;
		background-image: url("picts/button.gif");
		FONT-FAMILY: arial, verdana, helvetica, sans-serif;
		color: #FF0000;
		font-size: 8pt;
		height: 21px;
		cursor:pointer;
		font-weight: bold;
		text-align: center;
		padding-left: 5px;
		padding-right: 5px;
		BORDER: #FF0000 1px solid;
		}

/* IMAGE BORDERS AND OTHER BORDERS */


.borders		{ border: #000000 1px solid; }

.ban-area		{
			background-color:#FFFFFF;
			border-top: #000000 0px solid;
		  	border-bottom: #000000 1px solid;
			}

.changerborder		{
			border-top: #000000 1px solid;
		  	border-bottom: #000000 1px solid;
		  	border-left: #000000 0px solid;
		  	border-right: #000000 0px solid;
			}


.headerborder		{ border-bottom: #000000 1px solid; }
/* LEFT MARGIN ALL PAGES */

.whitespaceL	{ width: 40px; }


/* SETUP PAGES FOR PRINTING */


@media print {
.printhide 	{ display:none;}
.menutrans	{ display:none;}
.printhelp	{ width:600px }
TABLE 		{ COLOR: #000000; FONT: 13px arial, sans-serif; font-weight: normal }
}
@media screen{
.printonly { display:none }
}

/* SAMPLES PAGE */

.tracktext		{ COLOR: #000000; FONT: 10px verdana, arial, sans-serif; font-weight: normal; line-height: 23px;}


a.samplelinks		{
			z-index: 10;
			border: #FFFFFF 1px solid;
			padding: 3px;
			}

a.samplelinks:hover	{
			z-index: 11;
			border: #FF0000 1px solid;
			padding: 3px;
			}

a.samplelinks:visited	{
			color: #999999;
			}




/* SAMPLES PAGE MOUSEOVER MESSAGES */

a.messagepop		{
			z-index: 10;
			position:relative;
			border: #FFFFFF 1px solid;
			padding: 3px;
			}

a.messagepop:hover	{
			z-index: 11;
			border: #FF0000 1px solid;
			cursor: help;
			padding: 3px;
			}

a.messagepop:visited	{
			color: #999999;
			}

a.messagepop span	{ display: none; }

a.messagepop:hover span	{
			FONT: 8pt tahoma, verdana, arial, sans-serif;
			text-decoration: none;
			display: block;
			position: absolute;
			width: 210px;
			top: 23px;
			left: 40px;
			border:1px solid #000000;
			background-color:#E1FFEB;
			color:#000;
			text-align: left;
			padding: 2px;
			}




.cleaner { clear: both; width: 100%; height: 0px; font-size: 0px;  }            
           
.backimageindexaspbbb {    background: url("picts/prd background empty-topdown110.jpg"); background-repeat: no-repeat; width:1300px; height:650px; }
.backimageindexaspaaa {    background: url("picts/prd-top-down.jpg"); background-repeat: no-repeat; width:1000px; height:600px; }
.backimageindexasp {    background: url("picts/prd background empty-topdown.jpg"); background-repeat: no-repeat; width:1300px; height:768px; }
.backimageindexasp1 {    background: url("picts/prd-top-down.jpg"); background-repeat: repeat-x; width:1300px; height:768px; }
.pixborder { border-style:outset; border-width:medium; border-color:#000000; }
.tdmarginleft { margin-left:250px; } 
.tdborder1 { 
	clear:both; 
    border-right-width:2px;
    border-right-style: solid;
    border-right-color:#E26408; /*#F9BE44;*/  
    border-bottom-width:2px;
    border-bottom-style: solid;
    border-bottom-color:#E26408;
    border-left: none; 
    border-top: none;
    } 
.tdborder2 { 
	clear:both; 
    border-right: none;  
    border-bottom-width:2px;
    border-bottom-style: solid;
    border-bottom-color:#E26408;  
    border-left: none; 
    border-top: none;
    }
.tdborder2a { 
clear:both; 
border-bottom: none;  
    border-right-width:2px;
    border-right-style: solid;
    border-right-color:#E26408;  
border-left: none; 
border-top: none;
}
.tdborder3 { 
clear:both; 
border-right: none;  
    border-bottom-width:2px;
    border-bottom-style: solid;
    border-bottom-color:#E26408;  
border-left: none; 
border-top: none;
}
.tdborder4 { 
clear:both; 
    border-right-width:2px;
    border-right-style: solid;
    border-right-color:#E26408;    
    border-bottom-width:2px;
    border-bottom-style: solid;
    border-bottom-color:#E26408;  
border-left: none; 
border-top: none;
}
.tdborder5 { 
clear:both; 
border-right: none;  
    border-bottom-width:2px;
    border-bottom-style: solid;
    border-bottom-color:#E26408;
border-left: none; 
border-top: none; 
color:#E26408;
padding-left:10px;
}
.tdborder5a { 
clear:both; 
border-right: none; 
border-bottom:none;  
border-left: none; 
border-top: none; 
}
.tdborder5b { 
clear:both; 
    border-right-width:2px;
    border-right-style: solid;
    border-right-color:#E26408; 
border-bottom:none;  
border-left: none; 
border-top: none; 
}



.bottomborder { border-bottom-width:thin; border-bottom:1px;  border-style:solid; border-color:red; color:#ffffff;  border-top-style:none; border-left-style:none; border-right-style:none;} 
.topborder { border-top-width:thin; border-top:1px;  border-style:solid; border-color:red; color:#ffffff;  border-bottom-style:none; border-left-style:none; border-right-style:none;} 

            
#bg_image {
width: 100%;
height: 100%;
left: 0px;
top: 0px;
position: absolute;
z-index: 0;
}
#contents {
position:absolute;
z-index:1;
}
/* these are for the Modal Window code */
.dhtmlwindow{
position: absolute;
border: 2px solid black;
visibility: hidden;
background-color: #E26408;
}

.drag-handle{ /*CSS for Drag Handle*/
padding: 1px;
text-indent: 3px;
font: bold 14px Arial;
background-color: #E26408;
color: white;
cursor: move;
overflow: hidden;
width: auto;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}

.drag-handle .drag-controls{ /*CSS for controls (min, close etc) within Drag Handle*/
position: absolute;
right: 1px;
top: 2px;
cursor: hand;
cursor: pointer;
}

* html .drag-handle{ /*IE6 and below CSS hack. Width must be set to 100% in order for opaque title bar to render*/
width: 100%;
}


.drag-contentarea{ /*CSS for Content Display Area div*/
border-top: 1px solid brown;
background-color: #393939;
color: white;
height: 150px;
padding: 2px;
overflow: auto;
}

.drag-statusarea{ /*CSS for Status Bar div (includes resizearea)*/
border-top: 1px solid gray;
background-color: #F8F8F8;
height: 13px; /*height of resize image*/
}


.drag-resizearea{ /*CSS for Resize Area itself*/
float: right;
width: 13px; /*width of resize image*/
height: 13px; /*height of resize image*/
cursor: nw-resize;
font-size: 0;
}
/* end of Modal Window code */


 /* THIS LINE CONTROLS THE FONT SIZE ON ALL PAGES */

TABLEX		{ COLOR: #454545; FONT: 11px geneva, verdana, arial, sans-serif }

.title		{ COLOR: #993366; FONT: 18px verdana, arial, sans-serif; font-weight: bold }

.subtitle	{ COLOR: #ffffff; text-align: center; FONT: 12px geneva, verdana, arial, sans-serif; font-weight: bold }

.subtitle1	{ color: #F9880C; text-align: center; FONT: 10px geneva, verdana, arial, sans-serif; font-weight: bold }

.subtitle3	{ color: #E9E4F0; text-align: center; FONT: 15px geneva, verdana, arial, sans-serif; font-weight: bold }
.subsubtitle	{ COLOR: #000000; padding-left: 2px; padding-right: 2px;  text-align: justify; FONT: 11px geneva, verdana, arial, sans-serif; font-weight:normal }
.subsubtitlewhite	{ COLOR: #ffffff; padding-left: 2px; padding-right: 2px;  text-align: justify; FONT: 11px geneva, verdana, arial, sans-serif; font-weight:normal }

.smalltitle 	{ COLOR: #993366; FONT: 11px verdana, arial, sans-serif; font-weight: bold; margin-left: 10px; }

.biglink 	{ FONT: 12px verdana, arial, sans-serif; font-weight: bold; font-style: italic; TEXT-DECORATION: none }

.biglink:hover 	{ FONT: 12px verdana, arial, sans-serif; font-weight: bold; font-style: italic; TEXT-DECORATION: underline }

.just 		{text-align: justify;}


.dropdown {	COLOR: #333333;
		WIDTH: 270PX;
		FONT: 12px geneva, verdana, arial, sans-serif}

.dropdownslim {	COLOR: #333333;
		WIDTH: 180PX;
		FONT: 12px geneva, verdana, arial, sans-serif}

.imgborder {
		border-top: 3px outset #d0d0d0;
		border-left: 3px outset #d0d0d0;
		border-right: 3px outset #a9a9a9;
		border-bottom: 3px outset #a9a9a9;
		}
.imginframe {
border: inset 0.40em #999;
}

.copyright	{ COLOR: #FFCC99; FONT: 9px geneva, verdana, arial, sans-serif }

.careertitle	{ COLOR: #666666; FONT: 14px geneva, verdana, arial, sans-serif; font-weight: bold }

.phonetitle	{ COLOR: #D96F06; FONT: 12px geneva, verdana, arial, sans-serif; font-weight: bold }

.phonetitle1	{ COLOR: #F18A17; FONT: 16px geneva, verdana, arial, sans-serif; font-weight: bold }

.phonetitle2	{ COLOR: #555555; FONT: 10px geneva, verdana, arial, sans-serif; font-weight: bold }

.phonetitle2a	{ COLOR: #ffffff; FONT: 10px geneva, verdana, arial, sans-serif; font-weight: bold }

.phonetitle3	{ COLOR: #ffffff; FONT: 14px geneva, verdana, arial, sans-serif; font-weight: bold }

.phonetitle3a	{ COLOR: #ffffff; FONT: 12px geneva, verdana, arial, sans-serif; font-weight: bold }

.picturecomments{ COLOR: #666666; FONT: 12px geneva, verdana, arial, sans-serif }

.picturehilight	{ COLOR: #3366CC; FONT: 13px geneva, verdana, arial, sans-serif; font-weight: bold  }

.picturetitle 	{ COLOR: #666666; FONT: 13px verdana, arial, sans-serif; font-weight: bold }

.list 		{ COLOR: #666666; FONT: 12px geneva, verdana, arial, sans-serif; font-weight: normal }

.faq 		{ line-height: 19px } 
.bkgradient {

	 FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/background-main.gif");  
		text-align: center;
		WIDTH: 140PX;
      /*  HEIGHT: 70px;  */
		BORDER: #000000 1px solid}
.listingsheading   { FONT: 15px arial, verdana, sans-serif;
		text-align: left;
        height: 30px;
        font-weight: bold }

/* Added to add custom "styles" to the MVE	 */

.headline {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 15px;
 font-weight: bold;
 color: #000099;
}
.subheadline {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #000099;
}


 /* SIDEBAR OPTIONS */


a.sidelink:link		{ color: #FFCCCC; text-decoration: none }

a.sidelink:visited	{ color: #FFCCCC; text-decoration: none }

a.sidelink:hover	{ color: #FFCC00; text-decoration: none }

a.sidelink:active	{ color: #FFCCCC; text-decoration: none }


.sidebartitle	{ COLOR: #FBDB74; FONT: 13px verdana, arial, sans-serif; font-weight: bold }

.sidebartext	{ COLOR: #FFFFFF; FONT: 11px geneva, verdana, arial, sans-serif }

.date-font	{ color: #ffffff; font: 10px verdana, arial, sans-serif; font-weight: normal }


 /* END SIDEBAR OPTIONS */


.button-popups { 	background-image: url("picts/button-popup.gif");
		/*background-color:#311028;*/
		background-color:#00703E; 
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #CFCFE0;
		font-size: 8pt;
		height: 23px;
		width: 100%;
		cursor:pointer;
		font-weight: bold;
		text-align: center;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
		padding-right: 2px;
		BORDER: #FFFFFF 0px solid }

.buttonon-popups { 	background-image: url("picts/buttonon-popup.gif");
		/*background-color:#C0C0C0;*/
		background-color:#00703E;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #000000;
		font-size: 8pt;
		height: 23px;
		width: 100%;
		cursor:pointer;
		font-weight: bold;
		text-align: center;
		padding-top: 2px;
		padding-bottom: 2px;
		padding-left: 2px;
		padding-right: 2px;
		BORDER: #FFFFFF 0px solid }


.shadeform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		WIDTH: 250PX;
		BORDER: #000000 2px solid}


.shadeformright	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		text-align: right;
		WIDTH: 250PX;
		BORDER: #000000 2px solid}

.shadeformlite	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		WIDTH: 200PX;
		BORDER: #000000 2px solid}


.dropdown 	{ COLOR: #333333;
		WIDTH: 250PX;
		FONT: 11px geneva, verdana, arial, sans-serif}


.textarea	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("picts/shadeform.gif");
		text-align: left;
		WIDTH: 275PX;
		BORDER: #000000 1px solid}

.submitbutton { FONT: 9pt arial, verdana, sans-serif }


.searchform { 	WIDTH: 110PX;
		HEIGHT: 20PX;
		FONT: 11px arial, georgia, "Times New Roman", sans-serif;
		BORDER-BOTTOM: #000000 1px solid;
		BORDER-LEFT: #000000 1px solid;
		BORDER-RIGHT: #000000 1px solid;
		BORDER-TOP: #000000 1px solid }


.searchdrop { WIDTH: 60PX; HEIGHT: 20PX; FONT: 11px arial, georgia, "Times New Roman", sans-serif }


.searchbutton {	background-color:#F0F0F0;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #000000;
		font-size: 8pt;
		height: 18px;
		width: 40px;
		cursor:pointer;
		font-weight: bold;
		text-align: center;
		BORDER: #000000 1px solid } 
#menu 		{ LEFT: 144px; WIDTH: 148px; POSITION: relative; TOP: 232px  }
 .button { 	background-image: url("picts/button.gif");
		background-color:#000000; 
		FONT-FAMILY: verdana, arial, helvetica, sans;
		color: #99CCFF; 
		font-size: 8pt;
		height: 26px;
		width: 151px;
		cursor:pointer;
		font-weight: bold;
		text-align: left;
		padding-top: 6px;
		padding-bottom: 6px;
		padding-left: 9px;
		padding-right: 5px;
		BORDER: #993399 1px solid }

.buttonon { 	background-image: url("picts/buttonon.gif");
		background-color:#000000;
		FONT-FAMILY: verdana, arial, helvetica, sans;
		color: #FFFFFF;
		font-size: 8pt;
		height: 26px;
		width: 151px;
		cursor:pointer;
		font-weight: bold;
		text-align: left;
		padding-top: 6px;
		padding-bottom: 6px;
		padding-left: 9px;
		padding-right: 5px;
		BORDER: #993399 1px solid }


 /* IMAGE HOVER CODE */


.rollover 	{ background-color: #000000}

.rolloveron 	{ 
background-color: #993333; 
/* filter:alpha(opacity=60); opacity: 0.6; -moz-opacity:0.6;  commented out by DK 111709*/  }

.spacer2pxheight{font-size:2px;line-height:2px;}
.spacer2pxwidth{font-size:2px;width:2px;}
.fullnameattr { 	
		FONT-FAMILY: verdana, arial, helvetica, sans;
		color: #FFFFFF;
		font-size: 14pt;
		/*height: 26px;
		width: 151px;  */
		cursor:pointer;
		font-weight: bold;
		text-align: left;
		padding-top: 6px;
		padding-bottom: 6px;
		padding-left: 9px;
		padding-right: 5px;
		}
.textareatext	{ FONT: 12px arial, verdana, sans-serif;
		color: #FFFFFF;
		text-align: justify;
		WIDTH: 275PX;
		BORDER: #000000 0px solid;
        border-style: inset;}