/* CSS Document */
*{margin:0px;padding:0px;}
html, body {height:100%}
body
{
font-family:Century Gothic,arial;
font-size:85%;
padding-top:0px;
margin-top:0px;
border:0px solid black;
}

#container
{
width:910px;
margin-left: auto;
margin-right:auto;
margin-top:6px;
color: #333;
border-left: 4px solid green;
border-right: 4px solid green;
background-color:#FFFFFF;
border-top:#666666 solid 4px;

}

#top
{
height:135px;

border-bottom:#FFFFFF solid 1px;
}

#stripcontainer
{
height:139px;
background-color:#333333;
border-bottom:#333333 solid  1px;
}


#headermenu
{
height:25px;
font-size:100%;
padding-top:3px;
background-color:#999999;
border-bottom:#FFFFFF solid 2px;
}

#contentcontainer
{
min-height:320px;
background-image:url(images/contentbackground.jpg);
background-repeat:repeat-y;
border:solid 0px #000000;
}

#contentcontainerStyle2
{
min-height:320px;

}

#leftnav
{

border-top:0px solid red;
margin-top:0px;
padding-top:0px;
float: left;
width: 121px;
margin: 0;
}

#rightnav
{
border:0px solid red;
margin-top:2px;
padding-top:5px;
padding-left:5px;
padding-right:5px;
float: right;
width: 165px;

margin: 0;
min-height:300px;
}

#rightnavstyle2
{
border-top:0px solid red;
margin-top:0px;
padding-top:0px;
float: right;
width: 30px;
margin: 0;
padding-right:5px;
}

#content
{
border:0px solid blue;
margin-right: 180px;
padding-left:15px;
padding-right:15px;
margin-bottom:0px;
padding-top:15px;
font-size:100%;
}

#contentstrip
{
width:100%;
}

#contentstyle2
{
border-bottom:1px solid white;
margin-left: 125px;
margin-right: 30px;
padding-left:5px;
padding-right:10px;
margin-bottom:0px;
padding-top:10px;
font-size:93%;
}

#footermenu
{
font-size:90%;
clear:both;
text-align:center;
background-color: #333333;
height:30px;
padding-top:10px;
margin-top:0px;
}

#formcontainer
{
margin-top:10px;
clear:left;
margin-bottom:10px;
border: solid 0px #666666;
}

#feedbackformleft
{

}

#feedbackformright
{

}

ul.pagemenu
{
margin-left:6px;
margin-top:5px;
padding:12px;
font-size:85%;
list-style-type: none;
}

ul.footermenuleft
{
margin-top:0px;
padding-top:0px;
float:left;
}

ul.address
{
color: #990066;
list-style-type: none;
margin-left:10px;

}

ul.general
{
color: #990066;
list-style-type: none;
}

ul.addressleft
{
float:left;
color:#990066;
list-style-type: none;
margin-bottom:10px;
}

ul.addressright
{
float:right;
color:#990066;
list-style-type: none;
margin-bottom:10px;
}

li.footermenu {display:inline;margin-top:0px;margin-left:8px;}

A.submenu {font-family: Century Gothic,Arial,serif;margin-top:0px;}
A.submenu:link {color:white;text-decoration:none;margin-top:0px;}
A.submenu:visited {color: white; text-decoration:none;margin-top:0px;}
A.submenu:hover {color:#33FF00;margin-top:0px;}


p.rightcol
{
font-size:80%;
color:#FFFFFF;
margin-bottom:10px;
}


p.rightcolnomargin
{
font-size:85%;
color:#FFFFFF;
margin-bottom:0px;
}

p.rightcolnomarginbottom
{
font-size:85%;
color:#FFFFFF;
margin-bottom:0px;
}

p.rightcolquestion
{
font-size:80%;
color:#000000;
margin-bottom:10px;
}

p.rightcolquestionnomargin
{
font-size:80%;
color:#0000CC;
margin-bottom:0px;
}

p.repairtrack
{
margin-left:100px;
}

p.margin
{
margin-top:5px;
margin-bottom:5px;
}

p.marginall
{
margin-left:10px;
margin-top:5px;
margin-bottom:5px;
margin-right:10px;
}

p.marginleft
{
margin-left:5px;
}

p.purple
{
margin-top:5px;
margin-bottom:5px;
color:#FF00FF;
}

p.notopmargin
{
margin-bottom:5px;
}

table.mulberry
{
color:#FF00FF;
float:left;
margin-bottom:6px;
}

table.formlayout
{
border:#999999;

}

p.question
{
margin-top:5px;
margin-bottom:5px;
font-family:"Courier New", Courier, monospace;
color:#000066;
}

img.multext
{
margin-top:3px;
}

img.imgholderleft
{
float:left;
margin-right:4px;
}

img.imgmapholderleft
{
float:left;
margin-right:4px;
margin-bottom:8px;
}

img.imgholderright
{
float:right;
margin-left:4px;
}

img.imgholderright2
{
float:right;
margin-top:13px;
margin-bottom:6px;
margin-left:6px;
}

img.imgmargin
{

margin-top:15px;
margin-bottom:15px;
margin-left:30px;
}

img.imgholderrightnomargin
{
float:right;
}

img.imgholdertitle
{
float:left;
margin-top:20px;
margin-left:13px;
}

p.nomargin
{
margin-top:0px;
}

p.bigbluefirstletterNormalsize:first-letter 
{
	color: blue;
	font-size:140%;
	margin-top:8px;
	margin-bottom:8px;
}

p.biggreenfirstletterNormalsize:first-letter 
{
	color: green;
	font-size:140%;
	margin-top:8px;
	margin-bottom:8px;

}

p.bigredfirstletterNormalsize:first-letter 
{
	color: red;
	font-size:140%;
	margin-top:8px;
	margin-bottom:8px;
}

p.bigpurplefirstletterNormalsize:first-letter 
{
	color:#990066;
	font-size:140%;
	margin-top:8px;
	margin-bottom:8px;

}


p.purple
{
color:#990066;
	margin-top:8px;
	margin-bottom:8px;

}

h3.pageheaders
{
margin:0px;
}

h3.pageheaderspurple
{
color:#990066;
margin-top:5px;
margin-bottom:8px;
}


h3.pageheadersgreen
{
color: #009933;
margin-top:5px;
margin-bottom:8px;
}


#designerlink
{
padding-top:5px;
font-size:85%;
border: 0px solid blue;
text-align:center;
}

a.designer:link {color: blue; text-decoration: none}
a.designer:visited {color: blue; text-decoration: none}
a.designer:hover {color: orange;text-decoration: none}

table.contact
{
margin-top:15px;
color: #000000;

margin-left:20px;
margin-bottom:6px;
background-color:#CCCCCC;
}

tr.contact
{
background-color:#FFFFFF;
}

input.contact
{
background-color:#FFFFFF;
}


label.formspacer
{
width:150px;
}