#bodybg
{
background-image:url(images/bg.gif);
background-repeat:repeat-x;
}
h1 {
font-family: Arial;
font-size:14px;
color: #8d8d8d;
font-weight:bold;
margin:0;
padding:0;
line-height:20px;
}
h2 {
font-family: Arial;
font-size:14px;
color: #8d8d8d;
font-weight:bold;
margin:0;
padding:0;
line-height:20px;
}
.headBg { background-color:#a25baa; padding:2px 5px; display:block; color:#fff; }
.overflowDiv {
	 width:100%; height:150px; overflow: auto;
}
#photoholder {
	background:#fff;
	height:339px;
	overflow:hidden;
	width:613px;
	position:relative;
	background-color: #FFFFFF;
	}
.textc
{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;
}
.footertext
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
}
.footertextt
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#666666;
text-decoration:none;
}
.footertextt:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
.linkstext
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
color:#0066FF;
}
.linkstext:hover
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
color:#000000;
}
.linkstextt
{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
color:#666666;
}
.gradualshine{
filter:alpha(opacity=70);
-moz-opacity:0.3;
}
.tooltiptext01
{
font-family: Tahoma;
font-size:12px;
color:#FFFFFF;
font-style:italic;
}
.tooltiptext02
{
font-family: Tahoma;
font-size:12px;
color:#FFFFFF;
}
.tooltiptext03
{
font-family: Tahoma;
font-size:11px;
color:#000000;
font-weight:bold;
}
.tooltiptext04
{
font-family: Tahoma;
font-size:11px;
color:#000000;
}
.menutext01
{
font-family: Tahoma;
font-size:11px;
color: #8d8d8d;
text-decoration:none;
}
.menutext03
{
font-family: Tahoma;
font-size:11px;
color: #666666;
text-decoration:none;
}
.menutext01:hover
{
color: #7B2B83;
text-decoration:none;
}
.menutext02
{
font-family: Tahoma;
font-weight:bold;
font-size:11px;
color: #FFFFFF;
}
.contenttextheader
{
font-family: Tahoma;
font-weight:bold;
font-size:11px;
color: #8d8d8d;
}
.registertext
{
font-family: Tahoma;
font-weight:bold;
font-size:11px;
color: #8d8d8d;
}
.contenttextheadernew
{
font-family: Tahoma;
font-weight:bold;
font-size:11px;
color: #ffffff;
}
.contenttext
{
font-family: Tahoma;
font-size:11px;
color: #8d8d8d;
text-decoration:none;
line-height:16px;
}
.contenttext a:link
{
color: #8d8d8d;
text-decoration:underline;
}
.contenttext a:visited
{
color: #8d8d8d;
text-decoration:underline;
}
.contenttext a:hover
{
color: #990000;
text-decoration:underline;
}
.contenttext a:active
{
color: #8d8d8d;
text-decoration:underline;
}
.abouttext
{
font-family: Tahoma;
font-size:12px;
color: #8d8d8d;
text-decoration:none;
}
.propertieslinks
{
font-family: Tahoma;
font-size:10px;
color: #8d8d8d;
text-decoration:none;
}
.propertieslinks:hover
{
text-decoration:underline;
}
.propform
{
font-family: Tahoma;
font-size:11px;
color: #a25baa;
text-decoration:none;
}
.headerlink
{
font-family:Tahoma;
font-size:10px;
color:#8d8d8d;
text-decoration:none;
}
.contentdetails
{
font-family: Tahoma;
font-size:11px;
color: #8d8d8d;
text-decoration:none;
}
.shorelineheader
{
font-family: Tahoma;
font-weight:bold;
font-size:10px;
color: #FFFFFF;
background: #8d8d8d;
}
.menutitle
{
background-image:url(images/img_menu_02.jpg);
cursor:pointer;
height:29px;
width:162px;
font-family: Tahoma;
font-size:11px;
color: #8d8d8d;
padding: 0px;
padding-left: 0px;
}
.submenu{
margin-bottom: 0.5em;
}
#motioncontainer {
width:expression(Math.min(this.offsetWidth, maxwidth)+'px');
	top: 1px;
}
.titletheme
{
font-family: Tahoma;
font-weight:bold;
font-size:11px;
color: #666666;
}
.titletheme1
{
font-family: Tahoma;
font-weight:bold;
font-size:12px;
color: #666666;
}
.contenttextheader
{
font-family: Tahoma;
font-weight:bold;
font-size:11px;
color: #8d8d8d;
}
.contenttextheadersearch
{
font-family: Tahoma;
font-weight:bold;
font-size:13px;
color:#666666;
}

.contenttextheadersearch1
{
font-family: Tahoma;
font-weight:bold;
font-size:15px;
color:#666666;
}

.contenttext
{
font-family: Tahoma;
font-size:11px;
color: #8d8d8d;
}
.propertieslinks
{
font-family: Tahoma;
font-size:11px;
color: #8d8d8d;
text-decoration:none;
}
.propertieslinks:hover
{
text-decoration:underline;
}
.headerlink
{
font-family:Tahoma;
font-size:10px;
color:#8d8d8d;
text-decoration:none;
}
.fieldform
{
font-family: Tahoma;
font-size:11px;
color: #8d8d8d;
height: 18px;
width: 145px;
}
.fieldformsmall
{
font-family: Tahoma;
font-size:11px;
color: #8d8d8d;
height: 18px;
width: 25px;
}
.fieldformsmalll
{
font-family: Tahoma;
font-size:11px;
color: #8d8d8d;
height: 18px;
width: 75px;
}
.textareaform
{
font-family: Tahoma;
font-size:11px;
color: #8d8d8d;
}
.ageform
{
font-family: Tahoma;
font-size:11px;
color: #8d8d8d;
height: 18px;
width: 65px;
}
.requriedfields
{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color: #FF0000;
}
.requriedfieldss
{
font-family: Tahoma;
font-size:10px;
color: #000000;
}
.gmtext
{
font-family: Tahoma;
font-size:11px;
color: #8d8d8d;
}
#photoholdergm 
{
height:125px;
overflow:hidden;
width:550px;
position:relative;
background-color:#FFFFFF;
}
.textform
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
}
.textform2
{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#666666;
}
.textfield
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
width:150px;
}
.text
{
font-family: Tahoma;
font-size:11px;
color: #ffffff;
text-decoration:none;
}
.text:hover
{
text-decoration:none;
color:#CCCCCC;
}

.propertieslinks
{
font-family: Tahoma;
font-size:10px;
color: #656565;
text-decoration:none;
}
.propertieslinks:hover
{
text-decoration:none;
}
.headerthumb
{
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
}
.textthumb
{
font-family:Tahoma;
font-size:10px;
color:#000000;
}
.textform
{
font-family:Tahoma;
font-size:11px;
color:#000000;
}
.smalltext
{
font-family:Tahoma;
font-size:9px;
color:#484848;
text-decoration:none;
}
.maincontent
{
font-family:Tahoma;
font-size:10px;
color:#666666;
}
.linkmaincontent
{
font-family:Tahoma;
font-size:11px;
font-weight:bold;
color:#666666;
text-decoration:none;
}
.linkmaincontent:hover
{
text-decoration:none;
}
.border
{
border-style:solid;
border-width:1px;
border-color:#8a8a8a;
}
.borderthumb
{
border-style:solid;
border-width:1px;
border-color:#a25baa;
}
.headertextjob
{
font-family: Tahoma;
font-size:13px;
color: #ffffff;
text-decoration:none;
font-weight:bold;
}
.textjobs
{
font-family: Tahoma;
font-size:10px;
color: #4781c6;
text-decoration:none;
}
.textjobs:hover
{
font-family: Tahoma;
font-size:10px;
color:#FF6600;
text-decoration:underline;
}
#scrlContainer{
	visibility:hidden;
	background:#a25baa;
	position:relative;
	overflow:hidden;
	width:100%;
	height:15px;
	line-height:20px;
	margin:1em;
}
#scrlContent{
	position:absolute;
	left:0;
	top:0;
	white-space:nowrap;
}
.mailinglisttextreq
{
font-family: Tahoma;
font-size:10px;
color:#FF0000;
text-decoration:none;
}
.mailinglisttext
{
font-family: Tahoma;
font-size:10px;
color:#666666;
text-decoration:none;
}
.divoverflow {
	height: 100px;
	overflow: auto;
}
