#custom-doc {
margin:auto;
text-align:left;
width:960px;
}

#doc {
background-color:#FFF;
}

html {
background-color:#EBEDED;
font-family:Arial, Helvetica, sans-serif;
font-size:93%;
}

body {
margin:0;
padding:0;
}

a {
outline:none;
}

p {
color:#333;
font-size:85%;
margin:0 0 8px;
}

strong {
color:#666;
display:block;
font-size:121.1%;
font-weight:normal;
margin-bottom:10px;
}

h2 {
color:#02A8A8;
font-size:123.1%;
line-height:85%;
margin:10px 0;
padding:0;
}

h3 {
color:#FFF;
font-size:116%;
line-height:85%;
margin:0;
padding:0;
}

h3.Gray {
color:#666;
font-size:116%;
margin:0;
padding:0 0 5px;
}

h4 {
color:#02A8A8;
margin:0 0 5px;
padding:0;
}

.hr {
background:url(/images/hr.gif) repeat scroll center;
height:1px;
}

#hd {
height:150px;
width:100%;
}

#hd-content {
height:100%;
margin:0 15px;
}

#Website-logo {
float:left;
height:115px;
width:256px;
}

#right-logos {
float:right;
height:115px;
width:220px;
}

#hd-content ul {
background-color:#FFF;
border-bottom:1px dotted #CCC;
border-top:1px dotted #CCC;
display:inline;
float:left;
font-size:80%;
margin-left:0;
padding:7px 0;
width:100%;
}

#hd-content ul li {
display:inline;
list-style:none;
margin-left:0;
padding-left:4px;
}

#hd-content a {
color:#949494;
}

#hd-content a:hover {
color:#4EC2C2;
text-decoration:none;
}

/*---------------- End Header -------------------- */
#bd {
height:auto !important;
min-height:500px;
width:100%;
}

#bd-content {
height:100%;
margin:15px 15px 0;
}

#Main-column-home {
_width:71.7%;
float:left;
margin-right:1.5%;
width:72%;
}

#Right-column-home {
background-color:#858585;
float:right;
width:26.5%;
}

.Right-column-content {
padding:8px;
}

.Right-more-link {
color:#fff;
font-size:77%;
padding-left:8px;
text-decoration:none;
}

.Right-column-content p {
color:#fff;
font-size:77%;
margin:5px 0;
}

.Right-column-content a {
color:#fff;
text-decoration:underline;
}

.Right-column-content a:hover {
text-decoration:none;
}

#Large-box-home {
background-color:#E0E0E0;
float:left;
width:100%;
}

.Image-holder {
border:0;
float:right;
margin:0;
}

#Large-box-home span {
float:left;
padding:15px;
width:300px;
}

#Large-box-home p {
color:#02A8A8;
float:left;
font-size:123.1%;
}

#Large-box-home a {
color:#009B7B;
font-size:123.1%;
font-weight:bold;
text-decoration:none;
}

.Small-box-home {
background-color:#9BD6C5;
float:left;
height:140px;
margin:10px 0 0;
width:49%;
}

.float {
float:right;
}

.Small-box-content {
margin:10px;
word-wrap:break-word;
}

.Small-box-content p {
font-size:85%;
padding:5px 0;
}

.Small-box-content a {
color:#333;
font-size:100%;
font-weight:bold;
text-decoration:none;
}

/*---------------- PAGE STYLES START -------------------- */
#Main-page-column {
_width:71.7%;
float:right;
margin-bottom:20px;
width:74%;
}

#Navigation-page-column {
float:left;
width:22.5%;
}

#navcol {
float:left;
font-size:85%;
margin:0;
padding:5px 0 0 5px;
width:170px;
}

ul#navcol li {
list-style-type:none;
margin:2px 0 0;
padding:0;
}

ul#navcol li a {
color:#666;
font-weight:bold;
padding:0;
text-decoration:none;
}

ul#navcol li a:hover {
color:#02A8A8;
text-decoration:none;
}

.Sub_nav_second {
display:inline-block;
margin:0 0 1px 8px;
}

.main {
font-size:85%;
margin:0 0 0 15px;
margin-left:30px;
padding-left:20px;
}

.hr-main {
background:url(/images/hr-main.gif) repeat scroll center;
height:1px;
margin:10px 0;
}

#Main-page-column ol {
color:#333;
display:block;
font-size:85%;
margin:15px 0 25px;
padding:0;
padding-left:22px;
width:100%;
}

#Main-page-column ol li {
list-style:decimal;
margin:5px 0 0 5px;
}

#Main-page-column ul {
color:#333;
display:block;
font-size:85%;
margin:15px 0 25px;
padding:0;
padding-left:20px;
width:100%;
}

#Main-page-column ul li {
list-style:inside;
margin:5px 0 0;
text-indent:-16px;
}

#Main-page-column ul strong {
color:#02A8A8;
display:inline;
font-size:100%;
font-weight:bold;
}

#Main-page-column a {
color:#666;
}

#Main-page-column a:hover {
color:#666;
text-decoration:none;
}

#Main-page-column table {
margin:10px 0;
}

#Main-page-column td {
padding:5px;
text-align:left;
}

/* table-two Start */
.table-two {
background-color:#9BD6C5;
border:1px solid #999;
font-size:93%;
margin:0;
padding:0;
width:560px;
}

.table-two td {
border:1px solid #999;
color:#444D3E;
padding:5px 10px;
text-align:left;
}

.table-two strong {
color:#009b7b;
font-size:121.1%;
font-weight:bold;
margin-bottom:0;
}

/* table End */
.togglelink {
display:block;
margin:5px 0 0;
}

#Hide-One,#Hide-Two,#Hide-Three,#Hide-Four,#Hide-Five,#Hide-Six,#Hide-Seven,#Hide-Eight p {
color:#444D3E;
}

/*---------------- PAGE STYLES END -------------------- */
.backlink a {
clear:both;
color:#333;
float:left;
font-size:85%;
margin-left:225px;
}

.backlink a:hover {
clear:both;
color:#333;
float:left;
margin-left:225px;
text-decoration:none;
}

/*---------------- End body -------------------- */
#ft {
clear:both;
font-size:85%;
height:50px;
padding-top:15px;
width:100%;
}

#fd-content {
margin:0 15px;
}

#fd-content ul {
display:inline;
float:left;
font-size:85%;
margin-left:0;
margin-top:13px;
padding:0;
width:70%;
}

#fd-content ul li {
border-right:1px solid #000;
display:inline;
list-style:none;
margin-left:0;
padding:4px;
padding-right:4px;
}

#fd-content a {
color:#333;
}

#fd-content a:hover {
color:#333;
text-decoration:none;
}

#footer-email {
display:inline;
float:right;
font-size:85%;
margin-left:0;
margin-top:13px;
padding:0;
}

#footer-email span {
color:#02A8A8;
font-weight:bold;
}

.hr hr,.hr-main hr {
display:none;
}