/* CSS Document */

body {
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
font-size:1em;
color:#333333;
background-color:#EEEEEE;
background-image:url(images/top_gradient.jpg);
background-repeat:repeat-x;
background-position:top;
margin:0;
padding:0;
height:100%;
overflow:auto;
}

img {
display:block;
}

.sitecontainer {
width:741px;
margin-left:190px;
margin-top:3px;
}

.contentcontainer {
clear:both;
width:741px;
clear:both;
margin:5px 0 0 150px;
}

h1 {
font-size:1.1em;
color:#4fb8ba;
}

h2 {
font-size:1.1em;
color:#FFFFFF;
}

p {
font-size:.8em;
color:#333333;
}

.clear {
clear:both;
}

/*(PRODUCT MENU)  (PRODUCT MENU) (PRODUCT MENU)  (PRODUCT MENU) (PRODUCT MENU) */

.productmenucontainer {
clear:both;
}

.productmenu {
float:left;
font-size:.7em;
width:175px;
margin:180px 5px 0 5px;
text-align:right;
line-height:11px;
}

.productmenu a {
color:#000000;
text-decoration:none;
}

.productmenu a:visited {
color:#000000;
text-decoration:none;
}

.productmenu a:hover {
color:#235051;
text-decoration:underline;
}

.productmenu li {
color:#006666;
line-height:9px;
}

.productmenu li a {
font-size:.9em;
color:#006666;
text-decoration:none;
}

.productmenu li a:visited {
font-size:.9em;
color:#006666;
text-decoration:none;
}

.productmenu li a:hover {
font-size:.9em;
color:#235051;
text-decoration:underline;
}

/*DIV 1 DIV 1 DIV 1 DIV 1 DIV 1 DIV 1 DIV 1 DIV 1 DIV 1 DIV 1 DIV 1 DIV 1 DIV 1 */

.div1 {
clear:both;
}

.logo {
float:left;
margin-top:3px;
}

.header {
float:left;
margin:10px 0 0 0;
border-top:#4fb8ba solid 1px;
border-left:#4fb8ba solid 1px;
border-right:#4fb8ba solid 1px;
}

.toplinks {
float:right;
margin:30px 10px 0 0;
font-size:.7em;
color:#FFFFFF;
}

.toplinks a {
color:#FFFFFF;
text-decoration:none;
}

.toplinks a:visited {
color:#FFFFFF;
text-decoration:none;
}

.toplinks a:hover {
color:#CCCCCC;
text-decoration:underline;
}

/*DIV 2 DIV 2 DIV 2 DIV 2 DIV 2 DIV 2 DIV 2 DIV 2 DIV 2 DIV 2 DIV 2 DIV 2 DIV 2 DIV 2 */

.div2 {
clear:both;
width:740px;
background-color:#6c6c6c;
border-bottom:#000000 solid 3px;
border-left:#4fb8ba solid 1px;
border-right:#4fb8ba solid 1px;
}

.menuitems {
font-size:.9em;
float:left;
padding:5px 20px 5px 15px;
}

.menuitems a {
color:#FFFFFF;
text-decoration:none;
}

.menuitems a:visited {
color:#FFFFFF;
text-decoration:none;
}

.menuitems a:hover {
color:#4fb8ba;
text-decoration:none;
}

/*DIV 3 DIV 3 DIV 3 DIV 3 DIV 3 DIV 3 DIV 3 DIV 3 DIV 3 DIV 3 DIV 3 DIV 3 DIV 3 DIV 3 DIV 3 DIV 3 DIV 3 DIV 3 DIV 3 */

.div3 {
width:741px;
clear:both;
background-color:#FFFFFF;
border-left:#4fb8ba solid 1px;
border-right:#4fb8ba solid 1px;
}

.bodytext {
float:left;
width:500px;
padding:20px 0px 20px 15px;
text-align:left;
}

.bodytext li {
font-size:.8em;
color:#333333;
}

.recentnews {
float:right;
color:#FFFFFF;
padding:0 5px 15px 10px;
margin:10px 23px 0 0;
width:180px;
background-color:#CCCCCC;
}

.recentnews a {
color:#FFFFFF;
text-decoration:none;
}

.recentnews a:visited {
color:#FFFFFF;
text-decoration:none;
}

.recentnews a:hover {
color:#235051;
text-decoration:underline;
}

.recentnews p {
color:#FFFFFF;
}

.sampleimage {
float:right;
width:180px;
/*padding:0 5px 15px 10px;*/
margin:20px 23px 0 0;
}

/*DIV 4 DIV 4 DIV 4 DIV 4 DIV 4 DIV 4 DIV 4 DIV 4 DIV 4 DIV 4 DIV 4 DIV 4 DIV 4 DIV 4 DIV 4 DIV 4 DIV 4 DIV 4 */

.div4 {
clear:both;
width:741px;
border-left:#4fb8ba solid 1px;
border-right:#4fb8ba solid 1px;
border-bottom:#4fb8ba solid 1px;
background-color:#FFFFFF;
}

.frontbuttons {
float:left;
margin:15px 22px 10px 15px;
}

/*DIV 5 DIV 5 DIV 5 DIV 5 DIV 5 DIV 5 DIV 5 DIV 5 DIV 5 DIV 5 DIV 5 DIV 5 DIV 5 DIV 5 DIV 5 DIV 5 DIV 5 DIV 5 DIV 5 */

.div5 {
clear:both;
background-color:#235051;
width:741px;
margin:5px 0 0 0;
}

.copyright {
float:left;
font-size:.7em;
margin:5px 0 10px 15px;
color:#FFFFFF;
}

.copyright a {
color:#FFFFFF;
text-decoration:none;
}

.copyright a:visited {
color:#FFFFFF;
text-decoration:none;
}

.copyright a:hover {
color:#CCCCCC;
text-decoration:underline;
}

.footerlinks {
float:left;
margin:5px 20px 10px 80px;
font-size:.7em;
color:#FFFFFF;
}

.footerlinks a {
color:#FFFFFF;
text-decoration:none;
}

.footerlinks a:visited {
color:#FFFFFF;
text-decoration:none;
}

.footerlinks a:hover {
color:#CCCCCC;
text-decoration:underline;
}

.sitebyglue {
float:right;
margin:5px 15px 10px 0;
font-size:.7em;
}

.sitebyglue a {
color:#FFFFFF;
text-decoration:none;
}

.sitebyglue a:visted {
color:#FFFFFF;
text-decoration:none;
}

.sitebyglue a:hover {
color:#FFFFFF;
text-decoration:underline;
}

.tableHdr {
font-size:.8em;
}

.tableParams{
font-size:.8em;
}

.buttons {
	border-style : solid;
	border-width : 1px;
	background-color : #666666;
	border-color : #000000;
	font-size : 12px;
	color : #FFFFFF;
	cursor: default;
}
.buttonsDelete {
	border-style : solid;
	border-width : 1px;
	background-color : #CC0000;
	border-color : #000000;
	font-size : 12px;
	color : #FFFFFF;
	cursor: default;
}
.formtextbox {
	color : #000000;
	border-style : solid;
	border-width : 1px;
	background-color : #FFFFFF;
	border-color : #666666;
	font-size : 11px;
}
.redformtextbox {
	color : #000000;
	border-style : solid;
	border-width : 1px;
	background-color : #FF9999;
	border-color : #666666;
	font-size : 11px;
}