body { margin: 0; padding: 0; background-color: #ffffff;}
body, td, div, span, a {font-family: Arial; font-size: 12px; color: #333333; }
table {	border: 0; border-collapse: collapse; }
table, td {padding: 0;}

img {border-width: 0;}

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

a.link {
	font-size: 10px;
	color: #545151;
	text-decoration: none;
}
a.link:hover
{
	text-decoration: underline;
}
td.topBG {background-image: url('/site/files/images/site/top.bg.gif'); background-position: left top; background-repeat: repeat-x;}


/* menu buttons */

td.butOneLeft,td.butOneLeftSel, td.butOneRight, td.butOneRightSel, td.butMulti, td.butMultiRight, td.butMultiLeft {background-repeat: no-repeat; background-position: bottom left;}
td.but, td.butSel  {background-repeat: repeat-x; background-position: bottom left;}

td.butOneLeft {background-image: url(/site/files/images/site/but.one.left.gif); width: 6px; height: 25px;}
td.butOneLeftSel {background-image: url(/site/files/images/site/but.one.left.sel.gif); width: 6px; height: 25px;}
td.butOneRight {background-image: url(/site/files/images/site/but.one.right.gif); width: 23px; height: 25px;}
td.butOneRightSel {background-image: url(/site/files/images/site/but.one.right.sel.gif); width: 23px; height: 25px;}
td.but {background-image: url(/site/files/images/site/but.bg.gif); height: 25px;}
td.butSel {background-image: url(/site/files/images/site/but.bg.sel.gif); height: 25px;}
td.butMulti {background-image: url(/site/files/images/site/but.multi.gif); width: 21px; height: 25px;}
td.butMultiRight {background-image: url(/site/files/images/site/but.multi.right.sel.gif); width: 21px; height: 25px;}
td.butMultiLeft {background-image: url(/site/files/images/site/but.multi.left.sel.gif); width: 23px; height: 25px;}
/* */

td.pagesNav			{ padding: 3px; background-color: #FF8A00; }
td.pagesNav a {color: #000000;}
td.pagesNavBut {padding: 3px;}
td.pagesNavBut a { color: #000000; }
td.pagesNavButSel {padding: 3px; font-weight: bold; background-color: #FF8A00; color: #ffffff;}


div.topmpad {padding: 2 15 0 15; white-space: nowrap;}
div.topMenu, div.topMenu a { font-size: 16px; color: #000000;}
div.topMenuSel, div.topMenuSel a { font-size: 16px; }

div.headBG {background-image: url(/site/files/images/site/header.bg.gif); height: 30px; background-repeat: no-repeat; background-position: top left;}
div.header h1, a.headerLink {font-size: 20px; font-weight: normal; color: #000000;}
div.header h2, a.headerLink2 {font-size: 18px; font-weight: normal; color: #000000;}
div.header h3, a.headerLink3 {font-size: 16px; color: #000000;}


h1, h2, h3, h4, h5, h6 {margin: 0; padding: 0; }
h1, h1 a {font-size: 18px;}
h2, h2 a {font-size: 16px;}
h3, h3 a {font-size: 14px;}
h4, h5, h6 {font-size: 12px;}
ol,ul{ margin: 0; padding: 0 0 0 30; }
li {margin: 3 0 3 0;}

input.text {width: 200px;}
input.button {padding:2; font-size: 12px;}
textarea.area {width: 295px; height: 150px;}

.clrWhite {color: #ffffff;}
.clrBlack {color: #000000;}
.clrOrange {color: #ff8a00;}

.txtBig, .txtBig div, .txtBig a, .txtBig font {font-size: 14px;}
.txtSmall, .txtSmall div, .txtSmall a, .txtSmall font  {font-size: 10px;}
.txtBold, .txtBold div, .txtBold a  {font-weight: bold;}

