/* CSS Document */

.HomeIcon img {
	border: 1px solid #202020;
}

.HomeIcon:hover img {
border: 1px solid #FFFF99;
}

.HomeIcon:hover {
color: #FFFFFF; /* irrelevant definition to overcome IE bug */
}

/*a.HomeIconLink:link, a.HomeIconLink:visited, a.HomeIconLink:active {
	border: 2px solid #202020;
}

a.HomeIconLink:hover {
	border: 2px solid #FFFFFF;
}*/

.FAQList li {
	margin-bottom: 6px;
}

.FAQList li a:link, .FAQList li a:visited, .FAQList li a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #393939;
	text-decoration: none;
}

.FAQList li a:hover {
	color: #669900;
}


.FAQTitle {
	font-size: 13pt;
	color: #393939;
	font-weight: bold;
}

.FAQTitle u {
	text-decoration: none;
}

.FormInputQuote {
	background-color: #EAEAEA;
	color: #303030;
	font-family: verdana, arial, ms sans serif;
	font-weight: bold;
	font-size: 12pt;
	border: 1px solid #808080;
}

.TechText {
	font-size: 10pt;
}

.ServiceText {
	font-size: 10pt;
	width: 330px;
}

.ServicesTitleText {
	font-size: 14pt;
	color: #FAFAFA;
}

#MainMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	color: #000000;
	margin: 0;
	padding: 0;
}

#MainMenu a:link, #MainMenu a:visited, #MainMenu a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #0a0a0a;
	text-decoration: none;
	text-align: left;
	margin: 0;
	padding: 0;
}

#MainMenu a:hover {
	color: #684c1a;
	/* background-color: #FFFFFF; */
}

#FooterMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FAFAFA;
	width: 368px;
	height: 92px;
	text-align: center;
	padding-top: 15px;
}

#FooterMenu a:link, #FooterMenu a:visited, #FooterMenu a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

#FooterMenu a:hover {
	color: #fee750;
	/* background-color: #FFFFFF; */
}

#FooterCopyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FAFAFA;
	width: 402px;
	height: 92px;
	text-align: center;
	padding-top: 15px;
}

#DefaultLink a:link, #DefaultLink a:visited, #DefaultLink a:active {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: 6060EE;
}

#DefaultLink a:hover {
	text-decoration: underline;
}

a.SideBarLink:link, a.SideBarLink:visited, a.SideBarLink:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: underline;
	color: #B9B9B9;
}

a.SideBarLink:hover {
	color: #FFFFFF;
}

.FormInputText {
	background-color: #FCFCFC;
	color: #2c5676;
	font-family: verdana, arial, ms sans serif;
	font-weight: bold;
	font-size: 12pt;
}

.PageTopLeftCorner{
	height: 6px;
	width: 32px;
	background-image: url(../images/page-left.gif2);
	background-repeat: repeat-y;
	background-position: top right;
}

.PageTop{
	height: 6px;
	width: 772px;
	background-image: url(../images/page-top.gif2);
	background-repeat: repeat;
	background-position: top left;

}

.PageTopRightCorner{
	height: 6px;
	width: 32px;
	background-image: url(../images/page-right.gif2);
	background-repeat: repeat-y;
	background-position: top left;
}

.PageLeft{
	width: 32px;
	background-image: url(../images/page-left.gif2);
	background-repeat: repeat-y;
	background-position: top right;
}

.PageContent{
	width: 772px;
	background-color: #FFFFFF;
	/* background: url(../images/bg-strip.jpg) top left no-repeat; */
}

.PageRight{
	width: 32px;
	background-image: url(../images/page-right.gif2);
	background-repeat: repeat-y;
	background-position: top left;
}

.PageBottomLeftCorner{
	height: 32px;
	width: 32px;
	background-image: url(../images/page-bottom-left.gif2);
	background-repeat: repeat-y;
	background-position: top right;
}

.PageBottom{
	height: 32px;
	width: 772px;
	background-image: url(../images/page-bottom.gif2);
	background-repeat: repeat;
	background-position: top left;
}

.PageBottomRightCorner{
	height: 32px;
	width: 32px;
	background-image: url(../images/page-bottom-right.gif2);
	background-repeat: repeat-y;
	background-position: top left;
}