
body {
	background-color: rgb(245,245,245);
	color: rgb(53, 60, 82);
	font: normal normal small Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	line-height: 110%;
}

h1 {
	font: normal bold 28px Verdana, Arial, Helvetica, sans-serif;
	line-height: 110%;
}

h2 {
	font: normal bold 24px Verdana, Arial, Helvetica, sans-serif;
	line-height: 110%;
}

h3 {
	font: normal bold 20px Verdana, Arial, Helvetica, sans-serif;
	line-height: 110%;
}

h4 {
	font: normal bold 18px Verdana, Arial, Helvetica, sans-serif;
	line-height: 110%;
}

h5 {
	font: normal bold 16px Verdana, Arial, Helvetica, sans-serif;
	line-height: 110%;
}

h6 {
	font: normal bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 110%;
}

td {
	color: rgb(53, 60, 82);
	font: normal normal 14px/16px Arial, Helvetica, sans-serif;
	margin: 5px 10px 5px 10px;
}

td.bar {
	background-image: url(images/bar.gif);
	background-repeat: repeat-x;
	height: 25px;
	text-align: center;
	vertical-align: middle;
}

td.lightbluebgborder {
	background-color: rgb(224, 232, 233);
	border-bottom: rgb(53, 60, 82) solid 1px;
	border-left: rgb(53, 60, 82) solid 1px;
	border-right: rgb(53, 60, 82) solid 1px;
	border-top: rgb(53, 60, 82) solid 1px;
	color: rgb(53, 60, 82);
}

td.lightblueborderleft {
	background-color: rgb(224, 232, 233);
	border-bottom: rgb(53, 60, 82) solid 1px;
	border-left: rgb(53, 60, 82) solid 1px;
	border-right: rgb(53, 60, 82) solid 1px;
	border-top: rgb(53, 60, 82) solid 1px;
	color: rgb(53, 60, 82);
}

td.main {
	background-color: rgb(255, 255, 240);
	border-bottom: 3px solid rgb(68, 75, 85);
	border-left: rgb(53, 60, 82) solid 1px;
	border-right: 3px solid rgb(68, 75, 85);
	border-top: rgb(53, 60, 82) solid 1px;
	color: rgb(53, 60, 82);
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	line-height: 105%;
}
td.main2 {
	
	border-bottom: 3px solid rgb(68, 75, 85);
	border-left: rgb(53, 60, 82) solid 1px;
	border-right: 3px solid rgb(68, 75, 85);
	border-top: rgb(53, 60, 82) solid 1px;
	color: rgb(53, 60, 82);
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
}

td.main3 {
	background-color: rgb(255, 255, 240);
	border-bottom: 3px solid rgb(68, 75, 85);
	border-left: rgb(53, 60, 82) solid 1px;
	border-right: 3px solid rgb(68, 75, 85);
	border-top: rgb(53, 60, 82) solid 1px;
	color: rgb(53, 60, 82);
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	line-height: 135%;
}

td.lightbluebox {
	background-color: transparent;
	border: 0px;
	border-collapse: collapse;
	color: rgb(0, 0, 0);
}

textarea {
	font-size: 12px;
}
div.button {
	border: 1px solid #000000;
	background-color: #FFFFFF;
	padding: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
	background-image: url(images/alexButtonBg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

div.button:hover {
	border: 1px solid #000000;
	background-color: #FFFFFF;
	padding: 6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	cursor: pointer;
	background-image: url(images/alexButtonBgDown.gif);
	background-repeat: repeat-x;
	background-position: top;
}
#buttonPad {
	padding: 6px;
	background-color: #CC3333;
}

.darkbluetext {
	background-color: transparent;
	color: rgb(32,93,137);
}

.deepredbg {
	background-color: rgb(168, 11, 23);
	color: rgb(228, 234, 245);
}

.deepredtext {
	background-color: transparent;
	color: rgb(168, 11, 23);
}

.legal {
	font: normal normal 10px Arial, Helvetica, sans-serif;
}

.maincontainer {
	background-color: rgb(255, 255, 255);
	border-bottom: rgb(53, 60, 82) solid 1px;
	border-right: rgb(53, 60, 82) solid 1px;
	border-top: rgb(53, 60, 82) solid 1px;
	color: rgb(53, 60, 82);
	padding-bottom: 15px;
	padding-left: 35px;
	padding-right: 15px;
	padding-top: 15px;
}

.mediumbluebg {
	background-color: rgb(195, 206, 207);
	color: rgb(53, 60, 82);
}

.mediumbluetext {
	background-color: transparent;
	color: rgb(129, 151, 151);
}

.outsidebox {
	background: rgb(68, 75, 85);
	border: 3px solid rgb(168, 11, 23);
	color: rgb(136,145,176);
	padding: 0px 0px 0px 0px;
}

.underlined {
	text-decoration: underline;
}
td.yellowbg {
	background-color: rgb(255, 255, 0);
	color: rgb(0, 0, 0);
	padding: 8px;
}
.yellowbg {
	background-color: rgb(255, 255, 0);
	color: rgb(0, 0, 0);
	padding: 2px;
}
span.yellowbg {
	background-color: rgb(255, 255, 0);
	color: rgb(0, 0, 0);
	padding: 2px;
	font-size: smaller;
}
.dashbox {
	background-color: rgb(255, 255, 204);
	border: rgb(204, 51, 51) 2px dashed;
	padding: 8px;
}
.testimonialred {
	background-color: transparent;
	color: White;
}
hr.testimonialred {
	background-color: transparent;
	color: rgb(250, 231, 14);
}
.dashboxlblue {
	background-color: rgb(237, 244, 248);
	border: rgb(204, 51, 51) 2px dashed;
	padding: 8px;
}
.tahoma13 {
	color: rgb(0, 0, 0);
	font-family: Tahoma;
	font-size: 13pt;
	font-weight: bold;
	letter-spacing: -1px;
}

.tahoma13red {
	color: rgb(204, 0, 0);
	font-family: Tahoma;
	font-size: 13pt;
	font-weight: bold;
	letter-spacing: -1px;
}

.tahoma14 {
	color: rgb(204, 0, 0);
	font-family: Tahoma;
	font-size: 14pt;
	font-weight: bold;
}

.tahoma18 {
	color: rgb(204, 0, 0);
	font-family: Tahoma;
	font-size: 18pt;
	font-weight: bold;
}

.tahoma4 {
	color: rgb(0, 0, 0);
	font-family: Tahoma;
	font-size: medium;
	font-weight: bold;
}

.tahoma4red {
	color: rgb(204, 0, 0);
	font-family: Tahoma;
	font-size: small;
	font-weight: bold;
}
.tahoma5 {
	color: rgb(0, 0, 0);
	font-family: Tahoma;
	font-size: large;
	font-weight: bold;
}

.tahoma5red {
	color: rgb(204, 0, 0);
	font-family: Tahoma;
	font-size: large;
	font-weight: bold;
}

.boldrednormal {
	color: rgb(204, 0, 0);
	font-weight: bold;
}

.tahoma6 {
	color: rgb(0, 0, 0);
	font-family: Tahoma;
	font-size: x-large;
	font-weight: bold;
}

.tahoma6red {
	color: rgb(204, 0, 0);
	font-family: Tahoma;
	font-size: 24px;
	font-weight: bold;
}

.tahoma7 {
	color: rgb(0, 0, 0);
	font-family: Tahoma;
	font-size: xx-large;
	font-weight: bold;
}

.tahoma7red {
	color: rgb(204, 0, 0);
	font-family: Tahoma;
	font-size: xx-large;
	font-weight: bold;
}
td.lightbluebox {
	background-color: transparent;
	border: 0px;
	border-collapse: collapse;
	color: rgb(0, 0, 0);
}