body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image:url(layout/background.jpg);
	background-repeat:repeat-x;
	color:#666;
}
html, body {
	height: 100%;
	margin: 0;
	padding: 0;
	
}
img {
	border:none;
}

.bg-norepeat {
	background-repeat:no-repeat;
}

.tdwhiteborder {
	background-color:#FFF;
}


/* LINKS */

a:link {
	color:#039;
}
a:visited {
	color: #999999;
}
a:hover {
	color: #FF0000;
}
a:active {
	color: #FF0000;
}




/* GRADIENT BACKGROUND */
.bgtop {
	background-image:url(layout/bg/bg_top.gif);
	background-repeat:no-repeat;

}
.bgrepeatDELETE {
	background-image:url(layout/body_bg_repeat.gif);
	background-repeat:repeat-y;
}
.bgbottom {
	background-image:url(layout/bg/bg_bottom2.gif);
	background-repeat:no-repeat;
}

/*  LAYOUT CONTENT BODY*/

.content_top {
	background-image:url(layout/box_textcont_top.gif);
	background-repeat:no-repeat;
}
.content_mid {
	background-image:url(layout/box_textcont_mid.gif);
	background-repeat:repeat-y;
	padding-right:5px;
	padding-left:6px;
}
.content_bottom {
	background-image:url(layout/box_textcont_foot.gif);
	background-repeat:no-repeat;
}

/*  BACKGROUND */

.bodymaintop {
	background-image:url(layout/body_bg_top.gif);
	background-repeat:no-repeat;
}
.bodymainrepeat {
	background-image:url(layout/body_bg_repeat.gif);
	background-repeat:repeat-y;
}
.bodymainbottom {
	background-image:url(layout/body_bg_bottom.gif);
	background-repeat:no-repeat;
}
/*  RIGHT HAND BOXES */

.bodycontact {
	background-image:url(images/box_grey_trans.gif);
	background-repeat:no-repeat;
}
.bodyquote{
	background-image:url(images/box_yellow_trans.gif);
	background-repeat:no-repeat;
	padding-left:4px;
}
/*  LAYOUT BODY NOT CONTENT */

.bodytextbg {
	background-image:url(layout/box_bodytext_trans.gif);
	background-repeat:no-repeat;
}
.bodytextbgtop {
	background-image:url(layout/bg/bg_body_top.gif);
	background-repeat:no-repeat;

}
.bodytextbgrepeat {
	background-image:url(layout/bg/bg_body_mid.gif);
	background-repeat:repeat-y;
}
.bodytextbgbottom {
	background-image:url(layout/bg/bg_body_bottom3.gif);
	background-repeat:no-repeat;
}


.bodytextbg {
	background-image:url(layout/box_bodytext_trans.gif);
	background-repeat:no-repeat;
	background-position:center left;
	background-position:top;

}
.bodytextbgcont {
	background-image:url(layout/box_bodytext_content.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-position:top;
	padding-right:5px;
	

}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.bodystyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
}
.bodystylered {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#EF0016;
}
.head-main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
}
.head-main1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color:#F00;
}
.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}

.medium {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


/* IMAGE ALIGNMENT */

IMG.centered {
    display: block;
    margin-left: auto;
    margin-right: auto }
IMG.right {
    display: block;
    margin-left: auto;
    margin-right: 0px }
IMG.left {
    display: block;
    margin-left: 0px;
    margin-right: auto}

.footer {
	font-family: "Times New Roman", Times, serif;
	font-size: 9px;
	color: #999999;
}

.box1 {
	padding: 3px;
	border-width: medium;
	border-style: solid;
	border-color: #CCCCCC #666666 #666666 #CCCCCC;
}

.box2 {
	font-style: italic;
	word-spacing: 2pt;
	padding: 3px;
	border: 1px solid;
}



.body_head {
	font-weight: bold;
}
/* SLIDER */

#slider1 {
    width: 985px; /* important to be same as image width */
    height: 176px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}

#slider1Content {
    width: 985px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
}
.slider1Image {
    float:inherit;  /* was left */
    position: relative;
	display: none;
	padding-left:12px;
}
.slider1Image span {
    position: absolute;
	font: 15px/20px Verdana, Geneva, sans-serif;
    padding: 10px 13px;
    width: 985px;
    background-color: #545353;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
	font-size:13px;
	
}

.clear {
	clear: both;
}
.slider1Image span strong {
    font-size: 24px;
}
.left {
	top: 0;
    left: 0;
	width: 200px !important;
	height: 170px;
	margin-left:12px;
}
.right {
	right: 0;
	bottom: 0;
	width: 220px !important;
	height: 160px;
	padding-right:10px;
}
ul { list-style-type: none;}


a.sliderlink:link {
	color: #FFF78A;
}
a.sliderlink:visited {
	color: #CCCCCC;
}
a.sliderlink:hover {
	color: #FF0000;
}
a.sliderlink:active {
	color: #FF0000;
}



