.sitemap {font-size: 11px; font-family: arial,verdana,helvetica; color:#ffffff; font-weight:800}

A.sitemaplink:link {font-size: 9px; font-family: arial,verdana,helvetica; color:#ffffff; font-weight:100}
A.sitemaplink:visited {font-size: 9px; font-family: arial,verdana,helvetica; color:#ffffff; font-weight:100}
A.sitemaplink:hover {font-size: 9px; font-family: arial,verdana,helvetica; color:#cccccc; font-weight:100}

A.directivehead:link {font-size: 15px; font-family: arial,verdana,helvetica; color:#ff0000; font-weight:800}
A.directivehead:visited {font-size: 15px; font-family: arial,verdana,helvetica; color:#ff0000; font-weight:800}
A.directivehead:hover {font-size: 15px; font-family: arial,verdana,helvetica; color:#990000; font-weight:800}

A.bodylinks:link {font-size: 13px; font-family: arial,verdana,helvetica; color:#000000; font-weight:600; text-decoration:underline}
A.bodylinks:visited {font-size: 13px; font-family: arial,verdana,helvetica; color:#000000; font-weight:600; text-decoration:underline}
A.bodylinks:hover {font-size: 13px; font-family: arial,verdana,helvetica; color:#990000; font-weight:600; text-decoration:underline}

.directiveheader {font-size: 18px; font-family: arial,verdana,helvetica; color:#000000; font-weight:800}
.directivehead {font-size: 15px; font-family: arial,verdana,helvetica; color:#ff0000; font-weight:800}
.directivetext {font-size: 12px; font-family: arial,verdana,helvetica; color:#000000; font-weight:100; margin-left:20px}

li.directivelist {
list-style-type: square;
margin: 0px 0px 0px 30px;
font-size: 12px;
font-family: arial,verdana,helvetica;
color:#000000;
}

li.directiveanswerlist {
list-style-type: none;
margin: 0px 0px 0px 15px;
font-size: 12px;
font-family: arial,verdana,helvetica;
color:#000000
}

.testimonialtext {font-size: 12px; font-family: arial,verdana,helvetica; color:#000000; font-weight:100;}
.testimonialname {font-size: 10px; font-family: arial,verdana,helvetica; color:#000000; font-weight:100; font-style:italic;}

.header2 {font-size: 13px; font-family: arial,verdana,helvetica; color:#dd0000; font-weight:800}
.header {font-size: 22px; font-family: arial,verdana,helvetica; color:#dd0000; font-weight:800}
.headersml {font-size: 17px; font-family: arial,verdana,helvetica; color:#dd0000; font-weight:800}
.headertext {font-size: 15px; font-family: arial,verdana,helvetica; color:#000000; font-weight:100; line-height:120%}
.headertextb {font-size: 15px; font-family: arial,verdana,helvetica; color:#000000; font-weight:600; line-height:120%}

A.headertextlink:link {font-size: 15px; font-family: arial,verdana,helvetica; color:#000000; font-weight:600; font-style:italic}
A.headertextlink:visited {font-size: 15px; font-family: arial,verdana,helvetica; color:#000000; font-weight:600; font-style:italic}
A.headertextlink:hover {font-size: 15px; font-family: arial,verdana,helvetica; color:#990000; font-weight:600; font-style:italic}



.officeb {font-size: 16px; font-family: arial,verdana,helvetica; color:#000000; font-weight:800}
.office {font-size: 15px; font-family: arial,verdana,helvetica; color:#000000; font-weight:100}
.officeblue {font-size: 13px; font-family: arial,verdana,helvetica; color:#ff0000; font-weight:800}

.heading-marriage {font-size: 30px; font-family: arial,verdana,helvetica; color:#000000; font-weight:100;}

.clientlogin {font-size: 11px; font-family: arial,verdana,helivetica; color:#ffffff; font-weight:600}
.userpass {font-size: 9px; font-family: arial,verdana,helvetica; color:#ffffff}

.copyright {font-size: 11px; font-family: arial,verdana,helivetica; color:#999999; font-weight:100}

A:link {font-size:12px; font-family: arial,verdana,helvetica; color:#000000}
A:visited {font-size:12px; font-family: arial,verdana,helvetica; color:#000000}
A:hover {font-size:12px; font-family: arial,verdana,helvetica; color:#555555}

li.numlist {
list-style-type: decimal;
margin: 0px 0px 0px 0px;
font-size: 15px;
font-family: arial,verdana,helvetica;
color:#000000
}

li.numlistsml {
list-style-type: decimal;
margin: 0px 0px 0px 30px;
font-size: 12px;
font-family: arial,verdana,helvetica;
color:#000000
}

li.numlistsmlb {
list-style-type: decimal;
margin: 0px 0px 0px 30px;
font-size: 12px;
font-family: arial,verdana,helvetica;
color:#000000;
font-weight:600
}

li.textlist {
list-style-type: square;
margin: 0px 0px 0px 30px;
font-size: 15px;
font-family: arial,verdana,helvetica;
color:#000000
}

li.textlistsml {
list-style-type: square;
margin: 0px 0px 0px 30px;
font-size: 12px;
font-family: arial,verdana,helvetica;
color:#000000
}

li.textlistsmlb {
list-style-type: square;
margin: 0px 0px 0px 30px;
font-size: 12px;
font-family: arial,verdana,helvetica;
color:#000000;
font-weight:600
}

#rotator
{
	border: 0px;
	overflow: hidden;
	margin: 0px 0px 0px 0px;
	position: relative;
	width: 276px;
	height: 222px;
}

#rotator img
{
	width: 276px;
	height: 222px;
}

A.intext:link {font-size: 12px; font-family: arial,verdana,helvetica; color:#000000; font-weight:600}
A.intext:visited {font-size: 12px; font-family: arial,verdana,helvetica; color:#000000; font-weight:600}
A.intext:hover {font-size: 12px; font-family: arial,verdana,helvetica; color:#000000; font-weight:600}

.text {font-size: 12px; font-family: arial,verdana,helvetica; color:#000000}
.textu {font-size: 12px; font-family: arial,verdana,helvetica; text-decoration:underline; color:#000000}
.textbu {font-size: 12px; font-family: arial,verdana,helvetica; text-decoration:underline; color:#000000; font-weight:800}
.textwh {font-size: 12px; font-family: arial,verdana,helvetica; color:#ffffff}
.textb {font-size: 12px; font-family: arial,verdana,helvetica; color:#000000; font-weight:600}
.textib {font-size: 12px; font-family: arial,verdana,helvetica; color:#000000; font-weight:800; font-style:italic}
.texti {font-size: 12px; font-family: arial,verdana,helvetica; color:#000000; font-style:italic}
.textired {font-size: 12px; font-family: arial,verdana,helvetica; color:red; font-style:italic}
.textui {font-size: 12px; font-family: arial,verdana,helvetica; color:#000000; font-style:italic; text-decoration:underline}
.textctr {font-size: 12px; font-family: arial,verdana,helvetica; color:#000000; text-align:center}
.smallish {font-size: 9px; font-family: arial,verdana,helvetica; color:#000000}
.smallishb {font-size: 10px; font-family: verdana,arial,helvetica; color:#000000; font-weight:800}

.qtei {font-size: 9px; font-family: arial,verdana,helvetica; color:#000000; text-align:center; font-style:italic;}
.qter {font-size: 7px; font-family: arial,verdana,helvetica; color:#000000; text-align:right}








dt, dl {
list-style-type: none;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
font: .85em Arial, Verdana, sans-serif;
font-weight:500;
color: #000000;
z-index: 10000;
}

ul, li {
list-style-type: none;
margin: 6px 6px 6px 6px;
padding: 0px 0px 0px 0px;
z-index: 10000;
}

dd {
position: relative;
top: 15px;
list-style-type: none;
margin: 6px 6px 6px 0px;
padding: 0px 0px 0px 0px;
font: 0.8em Arial, Verdana, sans-serif;
font-weight:100;
z-index: 10000;
}

#menu {
width: 760px;
margin: auto;
z-index: 10000;
}

#menu dl {
float: left;
z-index: 10000;
}

#menu li {
display: inline;
z-index: 10000;
}

#menu a {
text-decoration: none;
color: #ffffff;
z-index: 10000;
}

#menu a:visited {
text-decoration: none;
color: #ffffff;
z-index: 10000;
}

#menu a:hover {
text-decoration: none;
color: #cccccc;
z-index: 10000;
}

#smenu1 {
position: absolute;
background-color:#cc0000;
font-size: 0.7em Arial, Verdana, sans-serif;
width: 150px;
filter:alpha(opacity=80);
opacity: 0.8;
-moz-opacity: 0.8;
z-index: 10000;
}

#smenu2 {
position: absolute;
background-color:#cc0000;
font-size: 0.7em Arial, Verdana, sans-serif;
width: 170px;
filter:alpha(opacity=80);
opacity: 0.8;
-moz-opacity: 0.8;
z-index: 10000;
}

#smenu3 {
position: absolute;
background-color:#cc0000;
font-size: 0.7em Arial, Verdana, sans-serif;
width: 140px;
filter:alpha(opacity=80);
opacity: 0.8;
-moz-opacity: 0.8;
z-index: 10000;
}

#smenu4 {
position: absolute;
background-color:#cc0000;
font-size: 0.7em Arial, Verdana, sans-serif;
width: 180px;
filter:alpha(opacity=80);
opacity: 0.8;
-moz-opacity: 0.8;
z-index: 10000;
}

#smenu5{
position: absolute;
background-color:#cc0000;
font-size: 0.7em Arial, Verdana, sans-serif;
width: 280px;
filter:alpha(opacity=80);
opacity: 0.8;
-moz-opacity: 0.8;
z-index: 10000;
}

#smenu6{
position: absolute;
background-color:#cc0000;
font-size: 0.7em Arial, Verdana, sans-serif;
width: 130px;
filter:alpha(opacity=80);
opacity: 0.8;
-moz-opacity: 0.8;
z-index: 10000;
}

#smenu7{
position: absolute;
background-color:#cc0000;
font-size: 0.7em Arial, Verdana, sans-serif;
width: 130px;
filter:alpha(opacity=80);
opacity: 0.8;
-moz-opacity: 0.8;
z-index: 10000;
}

#smenuclr{
position: absolute;
left: 0;
font-size: 0.7em Verdana, sans-serif;
width: 0px;
z-index: 10000;
}

.mnu {text-align:left};

.mentions {
position: absolute;
bottom : 300px;
left : 10px;
color: #000;
background-color: #00ff00;
z-index: 10000;
}

a {text-decoration: none;
color: #000;
}

#menu_holder {
width: 100%;
position : absolute;
top: 7px;
text-align: center;
z-index: 10000;
}

.txtarea {
	font: normal 8px Arial, "Trebuchet MS", Verdana, Helvetica, sans-serif;
}

