body {
color:#444444;
font-family:'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
font-size:75%;
background:#ebea46 url(images/bg_gradient2.jpg) repeat-x scroll left top;
padding:0px 0;
}

* {
margin:0;
padding:0;
}

html * {
font-size:100.01%;
}
html {
height:100%;
margin-bottom:1px;
}

#wrapper {
background-color:transparent;
background-image:url(images/bg.jpg); 
background-repeat:no-repeat;
min-height:900px;
width:970px;
}


#margins {
background:transparent none repeat scroll 0 0;
margin:0 auto;
min-width:970px;
min-height:900px ;
width:970px;
text-align:left;
}

#page {
padding:0px 1px 1px 1px;
}

#header {
background:transparent url(images/header.jpg) no-repeat scroll left bottom;
color:#000000;
position:relative;
height:180px;
padding:1px 0px 5px 0px;
width:970px;
}

#logo {
color:#FFFFFF;
float:left;
margin:10px 0 0 0px;
padding:0 0 0 0px;
}

#header, #nav, #main, #footer {
clear:both;
}

#main {
background-color:transparent;
background-position:left center;
background-repeat:repeat-y;
float:left;
width:100%;
min-height:600px;
padding:20px 0;
}

#col {
background:transparent url(images/bg_body.gif) repeat-y scroll 0 0;
float:right;
margin-left:0;
margin-right:0px;
width:970px;
}
#col1 {
float:right;  
margin-left:0;
margin-right:0px;
width:745px;

}
#col2 {
float:left;
margin-left:0;
width:180px;
}
#col1_content {
padding-left:0;
padding-right:0;
}
#col1_image{
padding-left:10px;
padding-right:10px;
padding-top:20px;
height:240px;
background: url(images/image-scroll.jpg);
background-repeat:no-repeat;
}
#col1_image_inside{
padding-left:10px;
padding-right:10px;
padding-top:20px;
height:20px;
background: url(images/image-scroll2.jpg);
background-repeat:no-repeat;


}
#col2_content {
padding-left:0;
padding-right:0;
}
#col1_content, #col2_content, #col3_content {
position:relative;
}
.clearfix {
display:block;
}

#content {
text-align:left;
vertical-align:top;
width:745x;
min-height:300px;
padding: 0px 10px 0px 0px;
}
.content_top {
background:transparent url(images/nav_top.gif) no-repeat scroll 0 0;
min-height:33px;

}
#content_bottom {
background:transparent url(images/content_bottom_bg2.jpg) no-repeat scroll 0 0;
height:35px;
}

table {
border-collapse:collapse;
margin-bottom:0.5em;
width:auto;
}
#content td {
vertical-align:top;
}
th, td {
padding:1px;
}
img {
border:0 solid;
}
#content_filler {
padding:15px 20px;
}
h1 {
font-size:200%;
}
h2 {
font-size:160.00%;
font-style:italic;
}
h3 {
font-size:90.33%;
}
h4 {
font-size:143.33%;
text-transform:uppercase;
line-height: 20px;
}
h5 {
font-size:116.67%;
}
h6 {
font-size:116.67%;
font-style:italic;
}
h1, h2, h3, h4, h5, h6 {
color:#006600;
font-family:'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
font-weight:bold;
margin:0 0 0.5em;
}
p {
line-height:1.5em;
margin:0 0 1em;
font-size: 14px;
padding: 1px 10px 1px 10px;
}
.p_nav {
line-height:1.5em;
margin:0 0 1em;
font-size: 12px;
padding: 1px 1px 1px 1px;
}
.table {
	font-family:'Trebuchet MS',Verdana,Helvetica,Arial,sans-serif;
	font-size:14px;
	color:#444444;
	line-height:1.5em;
	padding-left:10px;
}

a {
color:#006600;
text-decoration:none;
}

a:hover {
color:#EAE50D;
}

.nav {
background:transparent url(images/nav_logo.gif) no-repeat scroll 0 0;
vertical-align:top;
font-size:70%;
color:#444444;
font-family:Arial;
font-weight:bold;
width:197px;
padding:10px 10px 10px 10px;
}
.nav td {
vertical-align:top;
}
.nav_top {
background:transparent url(images/nav_top.gif) no-repeat scroll 0 0;
min-height:300px;
padding:30px 1px 50px 30px;
text-align:left;
}
.nav_content {
padding:30px 1px 1px 5px;
text-align:center;
}

.nav_bottom_bg {
background:transparent url(images/col_bottom.gif) no-repeat scroll 0 0;
height:35px;
}
element.style {
min-height:500px;
padding-bottom:20px;
padding-left:20px;
padding-right:20px;
padding-top:20px;
}
#ie_clearing {
display:none;
}
#footer {
background:transparent url(images/footer.gif) repeat scroll 0 0;
float:right;
margin-top:20px;
margin-left:0;
margin-right:0px;
margin-bottom:0px;
width:970px;
height:32px
}

element.style {
padding-top:8px;
}



/**************************************************************

	MultiBox
	v1.2

**************************************************************/

.MultiBoxContainer {
	position: absolute;
	border: 10px solid #F8F042;
	background-color: #fff;
	display: none;
	z-index: 2;
	margin-left: 120px;
}

.MultiBoxLoading {
	background: url(images/loader.gif) no-repeat center;
}

.MultiBoxContent {
	position: relative;
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.MultiBoxClose {
	position: absolute;
	top: -26px;
	right: -26px;
	background: url(images/close.png) no-repeat;
	width: 24px;
	height: 24px;
	cursor: pointer;
}


.MultiBoxControlsContainer {
	overflow: hidden;
	height: 0px;
	position: relative;
}

.MultiBoxControls {
	width: 100%;
	height: auto;
	position: relative;
	background-color: #cobe97;
}


.MultiBoxPrevious {
	position: absolute;
	background: url(images/left.png) no-repeat;
	width: 24px;
	height: 24px;
	left: 0px;
	margin-top: 5px;
	cursor: pointer;
}

.MultiBoxNext {
	position: absolute;
	background: url(images/right.png) no-repeat;
	width: 24px;
	height: 24px;
	right: 0px;
	margin-top: 5px;
	cursor: pointer;
}

.MultiBoxNextDisabled {
	cursor: default;
	background: url(images/rightDisabled.png) no-repeat;
}

.MultiBoxPreviousDisabled {
	cursor: default;
	background: url(images/leftDisabled.png) no-repeat;
}

.MultiBoxTitle {
	position: relative;
	margin: 10px 0 0 35px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-align: left;
}

.MultiBoxNumber {
	position: relative;
	width: 50px;
	margin: 10px 35px 0 0;
	float: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: right;
}

.MultiBoxDescription {
	clear: left;
	position: relative;
	margin: 0 35px 0 35px;
	padding-top: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: left;
}



/*************************************************************/

