/* CSS Document */
body {
	background-image:url(images/jpgs/bkgnd_tile.jpg);
	font-size:96%;
	font-family:Arial, Helvetica, sans-serif;
}
a {color:#0033CC}
a:hover {color:#990000}

#page {margin:0 auto;padding:0;height:auto;width:685px;background-color:#FFF}
#header {	width:685px;height:90px;color:transparent;}
#header #trans {width:185px;height:71px;position:relative;left:14px;top:7px;border:0}
#header a, #header a:hover{color:transparent;font-size:0;text-decoration:none}

#mainNav {background-image:url(images/jpgs/mainNavBkgnd.jpg);background-repeat:no-repeat;width:685px;height:171px}

#nav {float:left;width:226px;height:172px}
#nav ul {	list-style:none;color:#FFF;margin:0;padding:20px 0 0 20px;width:188px}
#nav ul li {margin-bottom:5px;border-bottom:1px solid #7FBB0E;background-image:url(images/jpgs/arrow_bullet.jpg);background-position:left;background-repeat:no-repeat}
#nav ul img {border:none;margin-right:10px}
#nav ul li a {font-size:100%;margin:0 0 0 20px;color:#FFF;text-decoration:none;text-transform:uppercase;display:block;width:150px}
#nav ul li a:hover {margin-left:40px}

#testimonies {float:right;width:200px;height:170px;color:#FFF}
#testimonies h3 {font-size:100%;font-style:italic;font-weight:bold;text-transform:uppercase;margin:4px 0 8px 8px;color:#E1E036;width:130px}
#testimonies p {font-size:70%;width:172px;margin:2px 0 0 8px;padding:0}
#testimonies a {color:#CCC;text-transform:uppercase}
#testimonies a:hover {color:#FFF}

#bottom {clear:both;width:682px;height:293px;border-width:0 1px 1px 1px;border-color:#CCC;border-style:solid}
#btmLeft {float:left;width:478px;height:293px;border-right:1px solid #CCC}
#btmLeft h2 {font-size:100%;font-weight:bold;font-style:italic;text-transform:uppercase;color:#003377;margin:12px 0 12px 12px;padding:0;}
#btmLeft h2 .grayHeader2 {font-size:90%;font-weight:normal;text-transform:uppercase;color:#333;margin:12px 0 0 6px;padding:0;display:inline}
#btmLeft p {font-size:70%;padding:0;margin:10px 12px 6px 12px;color:#333;text-align:justify}

#btmLeft ul {list-style:none;margin-top:12px}
#btmLeft ul li {background-image:url(images/gifs/dot.gif);background-position:middle left;background-repeat:no-repeat;font-size:80%;color:#CCC;padding-left:15px;margin:0 0 10px 0;color:#333}

#btmCenter {float:right;width:198px;height:293px}
#btmCenter p {text-align:center}
#btmCenter h2 {font-size:100%;font-weight:bold;font-style:italic;text-transform:uppercase;color:#003377;margin:12px 0 12px 12px;padding:0;}
#btmCenter h2 .grayHeader2 {font-size:90%;font-weight:normal;text-transform:uppercase;color:#333;margin:12px 0 0 6px;padding:0;display:inline}

#btmRight {float:right;width:200px;height:293px;}
#btmRight h2 {font-size:100%;font-weight:bold;font-style:italic;text-transform:uppercase;color:#003377;margin:12px 0 12px 12px;padding:0;}
#btmRight h2 .grayHeader2 {font-size:90%;font-weight:normal;text-transform:uppercase;color:#333;margin:12px 0 0 6px;padding:0;display:inline}
#btmRight p {font-size:70%;padding:0;margin:0 12px 0 12px;color:#333}

#mainNavInternal {float:left;width:224px;height:auto;background-color:#659A02;}
#mainNavInternal #nav {float:left;width:224px;height:172px}
#mainNavInternal #nav ul {	list-style:none;color:#FFF;margin:0;padding:20px 0 0 20px;width:188px}
#mainNavInternal #nav ul li {margin-bottom:5px;border-bottom:1px solid #7FBB0E;background-image:url(images/jpgs/arrow_bullet.jpg);background-position:left;background-repeat:no-repeat}
#mainNavInternal #nav ul img {border:none;margin-right:10px}
#mainNavInternal #nav ul li a {font-size:100%;margin:0 0 0 20px;color:#FFF;text-decoration:none;text-transform:uppercase;display:block;width:150px}
#mainNavInternal #nav ul li a:hover {margin-left:40px}

#contentContainer {width:683px;background-color:#FFF;border-width:0 1px 1px 1px;border-style:solid;border-color:#ccc;height:auto;display:table-cell}

#content {float:right;width:458px;height:600px;background-color:#FFF;border-width:0 0 0 1px;border-color:#ccc;border-style:solid;}
#content h2 {font-size:120%;font-weight:bold;font-style:italic;text-transform:uppercase;color:#003377;margin:12px 0 12px 12px;padding:0;}
#content h2 .grayHeader2 {font-size:70%;font-weight:normal;text-transform:uppercase;color:#333;margin:12px 0 0 6px;padding:0;display:inline}
#content h3 {font-size:100%;font-weight:bold;font-style:italic;text-transform:uppercase;color:#003377;margin:12px 0 12px 12px;padding:0;}

#content p {font-size:70%;padding:0;margin:12px;color:#333}
#content .testimoniesPerson {text-align:right;color:#C1C036;font-style:italic}

#content ul {list-style:none}
#content ul li {background-image:url(images/gifs/dot.gif);background-position:middle left;background-repeat:no-repeat;font-size:80%;color:#CCC;padding-left:15px;margin:0 0 2px 0;color:#333}
#content ul li a {color:#0033CC}
#content ul li a:hover {color:#990000}
#content ul li ul {list-style:none;padding:0;margin:4px 0 0 0}
#content ul li ul li {background-image:url(images/gifs/small_dot.gif);background-position:top left;background-repeat:no-repeat;font-size:100%;color:#CCC;padding-left:10px;margin:0;color:#333}

form {}
#workRequestTable {width:425px;margin-left:25px;display:block}
#workRequestTable td {font-size:100%;border:none;vertical-align:top;padding:5px}
#workRequestTable .field,textarea {background-color:#FFFFCC;border:1px solid #333;font-family:Arial, Helvetica, sans-serif}
#workRequestTable textarea {padding:4px;font-size:100%}
#workRequestTable .label {font-size:80%;color:#333;font-weight:bold;width:150px;text-align:right;width:100px;}


#leftCol {float:left;width:224px;height:auto;background-color:#FFF;padding:0}
#leftCol p {font-size:70%;padding:0;margin:12px;}
#leftCol .testimonyPerson {text-align:right;color:#E1E036;font-style:italic;font-weight:bold}

#footer {clear:both;width:673px;height:15px;color:#666;text-align:right;padding:5px 10px 0 0;font-size:75%}

.testimonyPerson {text-align:right;color:#E1E036;font-style:italic}
.yellow {color:#E1E036}
.invisible {display:none}