#bodystyle
{
width:100%
height:100%;
margin:0px;
padding:0px;
background:url(../img/bodybkg2.jpg) repeat;
}
#mainTableStyle
{
width:1077px;
height:782px;
margin-top:20px;
padding:0px;
border-collapse:collapse;
}
#flashMenu
{
width:78px;
height:748px;
background-image:url(../img/NotePadRight.png);
}
#page2
{
width:440px;
background-color:#ffffff;
vertical-align:top;
}
#page1
{
width:421px;
background-color:#ffffff;
vertical-align:top;
}
#faqtable
{
width:95%;
margin:15px;
text-align:left;
}
#about
{
margin:5px;
padding:5px;
text-align:left;
}
h1
{
font-size:1.2em;
font-family:Consolas,Arial;
font-style:oblique;
color:#7b7a7a;
margin:15px;
cursor:default;
}
h2
{
font-size:0.8em;
font-family:Arial;
font-style:normal;
color:#ad0101;
margin:5px;
cursor:default;
line-height: 1.2em;
}

h3
{
font-size:2.7em;
font-family:Consolas,Arial;
font-style:italic;
color:#7b7a7a;
margin:10px;
cursor:default;
}
h4
{
font-size:0.8em;
font-family:Tahoma;
font-style:normal;
line-height:1.8em;
color:#393939;
margin:0px;
cursor:default;
}
h5
{
font-size:0.7em;
font-family:Tahoma;
font-style:normal;
color:#393939;
margin:0px;
cursor:default;
line-height: 1.3em;
}


#Service
{
height:120px;
margin:0px;
padding:0px;
}
#Service1
{
background:url(../img/uu.png);
border:1px solid #7b7a7a;
border-style:solid;
margin:7px;
height:80px;
}
#Service2
{
background:url(../img/uu.png);
border:1px solid #7b7a7a;
border-style:solid;
margin:7px;
height:60px;
}

#gMap
{
border:1px solid #7b7a7a;
border-style:solid;
width:95%; 
height:230px;
}
#BMenu
{
float:left;
width:400px;
text-align:left;
}
#cardDivText
{
width:245px;
float:left;
margin-top:3px;
}
#cardDivImg
{
width:100px;
height:20px;
float:left;
}
.GrayBorder
{
border:1px solid #919191;
border-style:solid;
margin-bottom:10px;
}
.LauraImg
{
border:1px solid #7b7a7a;
border-style:solid;
padding:4px;
}
.ServiceImg
{
border:1px solid #7b7a7a;
border-style:solid;
background-color:#ffffff;
vertical-align:bottom;
margin:10px;
float:left;
width:96px;
height:96px;
vertical-align:middle;
}
.TableString
{
border-top:0px;
border-left:0px;
border-right:0px;
border-bottom:1px solid #e6e5d8;
border-style:solid;
text-align:left;
}
.maillink
{
font-size:1em;
font-family:Tahoma;
font-style:normal;
color:#393939;
margin:0px;
}
.whiteHeader
{
color:#393939;
}
a.maillink:hover
{
color:#ad0101;
}

.SimpleText
{
font-size:0.7em;
font-family:Tahoma;
font-style:normal;
color:#393939;
margin:5px;
}
.SimpleTextFaq
{
font-size:0.7em;
font-family:Tahoma;
font-style:normal;
color:#393939;
line-height:1.5em;
margin:5px;
}

form label {
        cursor: pointer;
}
input, textarea {
		width:100%;
		font-size:0.8em;
		font-family:Tahoma;
		font-style:normal;
		color:#393939;
		background-color: #ffffff;
		border:1px solid #e6e5d8;
}
.select
{
		width:102%;
		font-size:0.8em;
		font-family:Tahoma;
		font-style:normal;
		color:#393939;
		background-color: #ffffff;
		border:1px solid #e6e5d8;
}
.button {
	letter-spacing:0.1em;
	font-size:1.2em;
	text-align:center;
	height:1.2em;
    cursor:hand;
	width:49%;
}
.LinksPageItem
{
font-size:0.7em;
font-family:Tahoma;
font-style:normal;
font-weight:bold;
color:#393939;
margin:0px;
}
a.LinksPageItem {text-decoration:none;}
a.LinksPageItem:link 
{
color: #393939
}
a.LinksPageItem:visited 
{
color: #393939
}
a.LinksPageItem:hover
{
color:#ad0101;
}
.ScrollableCell
{
overflow:auto;
height:740px;
scrollbar-base-color:#000000;
}

.RedText
{
font-size:0.8em;
font-family:Arial;
font-style:normal;
font-weight:bold;
color:#ad0101;
margin:5px;
cursor:default;
}

.Menu
{
font-size:0.9em;
font-family:Arial;
font-style:normal;
text-decoration:none;
color:#ffffff;
margin:5px;
}
a.Menu:link 
{
color: #ffffff;
}
a.Menu:visited 
{
color: #ffffff
}
a.Menu:hover
{
color:#ad0101;
text-decoration:underline;
}
.Menu1
{
font-size:1.1em;
letter-spacing:0.1em;
font-family:Tahoma;
font-style:normal;
text-decoration:none;
color:#ffffff;
margin:5px;
}
a.Menu1:link 
{
color: #ffffff;
}
a.Menu1:visited 
{
color: #ffffff;
}
a.Menu1:hover
{
color:#ad0101;
text-decoration:underline;
}
.red {
border: 1px solid red;
}
#validationMessage {
	padding: 5px;
	border: 1px solid red;
	margin-bottom: 100px;
	color: green;
	font-weight: bold;
	display: none;
}

form .errorMessage {
	color: red;
	margin-left: 10px;
	font-size: 0.8em;
	line-height: 0;
}
/*************************************************************/

#feedback-log.ajax-loading {
	padding: 20px 0;
	background: url(img/spinner.gif) no-repeat center;
}


