body, html {
background-image:url(/images/body-bg-x.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#e9eaea;
color:#8c8d91;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px auto;
padding:0px;
text-align:center;
}
a, a:visited {
text-decoration:underline;
color:#93a51b;
}
a:hover, a:active {
text-decoration:none;
color:#f29d29;
}
div.main {
margin:0px auto;
padding:0px;
width:975px;
background-image:url(/images/main-bg-y.jpg);
background-position:top;
background-repeat:repeat-y;
}
div.main div.clear {
clear:both;
display:block;
}
/************************************************************** left */
div.main div.left {
float:left;
margin:0px 0px 0px 0px;
padding:0px;
width:234px;
background-image:url(/images/left-bg.jpg);
background-position:top;
background-repeat:no-repeat;
text-align:left;
}
div.main div.left a.menu-top, div.main div.left a.menu-top:visited {
color:#93a51b;
font-size:11px;
font-weight:bold;
display:block;
margin:60px 0px 0px 0px;
padding:0px 0px 5px 10px;
border-bottom:1px solid #e2e2e2;
text-decoration:none;
}
div.main div.left a.menu-top:hover, div.main div.left a.menu-top:active {
color:#f29d29;
}
div.main div.left div.menu {
display:block;
margin:5px 0px 0px 0px;
padding:0px 0px 5px 10px;
border-bottom:1px solid #e2e2e2;
vertical-align:middle;
}
div.main div.left div.menu a {
/*float:left;*/
margin:0px 10px 0px 5px;
padding:0px 0px 0px 0px;
text-decoration:none;
vertical-align:middle;
font-size:24px;
font-weight:normal;
color:#f29d29;
display:inline;
border:0px;
}
div.main div.left div.menu img {
border:0px;
margin:0px auto;
vertical-align:middle;
display:inline;
}
/*a.left-link-text {
float:left;
margin:15px 0px 0px 10px;
padding:0px 0px 0px 0px;
}*/
div.main div.left div.menu span.green {
font-size:19px;
color:#b1d522;
}
div.main div.left a, div.main div.left a:visited {
color:#93a51b;
font-size:11px;
font-weight:bold;
display:block;
margin:10px 0px 0px 0px;
padding:0px 0px 5px 10px;
border-bottom:1px solid #e2e2e2;
text-decoration:none;
}
div.main div.left a:hover, div.main div.left a:active {
color:#f29d29;
}
div.main div.left a.menu-last, div.main div.left a.menu-last:visited, div.main div.left a.menu-last:hover, div.main div.left a.menu-last:active {
border:none;
}
/************************************************************** right */
div.main div.right {
float:right;
margin:0px 0px 0px 0px;
padding:0px 0px 30px 30px;
width:711px;
background-image:url(/images/right-bg.jpg);
background-position:top;
background-repeat:no-repeat;
text-align:left;
}
div.main div.right div.right-top {
text-align:left;
margin:110px 0px 0px 0px;
padding:0px;
width:500px;
}
div.main div.right div.right-top p.inline-p {
display:inline;
line-height:18px;
margin:0px 0px 0px 0px;
padding:0px;
}
div.main div.right div.right-top h1.inline-h1 {
display:inline;
line-height:18px;
margin:0px 2px 0px 1px;
padding:0px;
font-size:12px;
color:#8c8d91;
font-weight:normal;
}
div.main div.right p {
text-align:left;
margin:10px 20px 0px 0px;
padding:0px;
line-height:18px;
font-size:12px;
}
div.main div.right p a {
font-size:12px;
}
div.main div.right h1 {
font-size:24px;
font-weight:normal;
text-align:left;
color:#f29d29;
margin:110px 20px 0px 0px;
padding:0px 0px 5px 0px; 
}
div.main div.right h2 {
font-size:19px;
font-weight:normal;
text-align:left;
color:#93a51b;
margin:15px 20px 0px 0px;
padding:0px 0px 0px 0px; 
}
div.main div.right img.floating-left {
float:left;
margin:0px 10px 0px 0px;
padding:0px 0px 0px 0px;
border:1px solid #e2e2e2;
}
div.main div.right img.floating-right {
float:right;
margin:0px 20px 0px 10px;
padding:0px 0px 0px 0px;
border:1px solid #e2e2e2;
}
div.main div.right ol {
margin:0px 20px 0px 20px;
padding:0px;
}
div.main div.right ol li{
margin:10px 0px 0px 10px;
padding:0px;
list-style-position:outside;
}
div.main div.right ul {
margin:0px 20px 0px 15px;
padding:0px;
}
div.main div.right ul li{
margin:5px 0px 0px 0px;
padding:0px;
list-style-position:outside;
list-style-type:disc;
}
div.main div.right .green {
color:#b1d522;
} 
div.main div.right .orange {
color:#f29d29;
}
div.main div.right .dark-orange {
color:#F27029;
}

/************************************************************** container-left */
div.main div.right div.container-left {
border-top:1px solid #F1F1F1;
margin:30px 0px 0px 0px;
padding:10px 15px 0px 0px;
float:left;
width:160px;
text-align:left;
}
div.main div.right div.container-left img {
border:0px;
margin:0px;
padding:0px;
text-align:center;
display:block;
}
div.main div.right div.container-left strong {
font-size:19px;
font-weight:normal;
text-align:left;
margin:5px 0px 0px 0px;
padding:0px;
display:block;
}
div.main div.right div.container-left p {
margin:5px auto 0px auto;
text-align:justify;
}
div.main div.right div.container-left a, div.main div.right div.container-left a:visited, div.main div.right div.container-left a:hover, div.main div.right div.container-left a:active {
text-decoration:none;
margin:0px;
padding:0px;
}
div.main div.right div.container-left a img {
margin:10px 0px 0px 0px;
padding:0px 0px 10px 0px;
display:block;
}

/************************************************************** container-middle */
div.main div.right div.container-middle {
border-top:1px solid #F1F1F1;
margin:30px 0px 0px 0px;
padding:10px 15px 60px 15px;
float:left;
width:170px;
text-align:left;
border-left:1px solid #F1F1F1;
}
div.main div.right div.container-middle img {
border:1px solid #E2E2E2;
margin:5px auto 0px auto;
padding:0px;
display:block;
}
/************************************************************** container-right */
div.main div.right div.container-right {
border-top:1px solid #F1F1F1;
margin:30px 0px 0px 0px;
padding:10px 0px 0px 0px;
float:left;
width:315px;
text-align:left;
}
div.main div.right div.container-right a, div.main div.right div.container-right a:visited {
margin:0px 0px 0px 0px;
padding:0px;
font-size:19px;
font-weight:normal;
text-align:left;
color:#f29d29;
}
div.main div.right div.container-right a:hover, div.main div.right div.container-right a:active {
color:#94c839;
}
div.main div.right div.container-right p {
margin:5px auto 0px auto;
text-align:justify;
}
div.main div.right div.container-right p a {
font-size:12px;
font-weight:normal;
}
div.main div.right div.container-right strong {
font-size:19px;
font-weight:normal;
text-align:left;
margin:5px 0px 0px 0px;
padding:0px;
display:block;
}
div.main div.right div.container-right a img {
border:0px;
margin:10px 0px 0px 0px;
padding:0px 0px 10px 0px;
display:block;
}
p {
color:#8c8d91;
font-size:10px;
margin:0px auto 0px auto;
padding:0px 0px 10px 0px;
}
p img {
clear:both;
margin:0px auto;
padding:0px;
border:0px;
vertical-align:top;
}
p a, p a:visited {
font-size:10px;
text-decoration:none;
}
p a:hover, p a:active {
color:#8c8d91;
text-decoration:underline;
}