
#custom-doc {
	margin:auto;text-align:left; /* leave unchanged */
	width:73.85em;/* non-IE */
	*width:72.07em;/* IE */
	width:960px;/* width */
}

#doc {
background-color:#FFFFFF;
}


html {
font-size:93%;
font-family:Arial, Helvetica, sans-serif;
background-color: #EBEDED;
}

body {
margin:0px;
padding:0px;
}

a {
outline:none;
}


p {
color:#333333;
margin:0 0 8px 0;
font-size:85%;
}

strong {
color:#666666;
font-size:121.1%;
display:block;
margin-bottom:10px;
font-weight:normal;
}

h2 {
font-size:123.1%;
margin:10px 0 10px 0;
padding:0px;
color:#02A8A8;
line-height:85%;
}

h3 {
font-size:116%;
margin:0px;
padding:0px;
color:#FFFFFF;
line-height:85%;
}

h3.Gray {
font-size:116%;
margin:0px;
padding:0px 0 5px 0;
color:#666666;
}

h4 {
color:#02A8A8;
padding:0px;
margin:0 0 5px 0;
}

.hr {
  height: 1px;
  background:url(/images/hr.gif) repeat scroll center;
}
.hr hr {
  display: none;
}


#hd {
height:150px;
width:100%;
}

#hd-content {
margin:0 15px 0 15px;
height:100%;
}

#Website-logo {
width:256px;
height:115px;
float:left;
}

#right-logos {
width:253px;
height:143px;
float:right;
}

#hd-content ul {
margin-left: 0;
padding:7px 0 7px 0;
display: inline;
float:left;
width:100%;
background-color:#FFFFFF;
font-size:80%;
	
border-top: 1px dotted #CCCCCC;
border-bottom: 1px dotted #CCCCCC;
} 

#hd-content ul li {
margin-left: 0;
padding-left: 4px;
list-style: none;
display: inline;
}
	
#hd-content  a {
color:#949494;
}

#hd-content  a:hover {
color:#4EC2C2;
text-decoration:none;
}


/*---------------- End Header -------------------- */


#bd {
width:100%;
min-height:500px;
height:auto !important;
height:500px;
}

#bd-content {
margin:15px 15px 0 15px;
height:100%;
}


#Main-column-home {
float:left;
width:72%; /*was 70%*/
_width:71.7%;
margin-right:1.5%;
}
  
#Right-column-home {
background-color:#858585;
float:right;
width:26.5%; /*was 28.5%*/
}

.Right-column-content {
padding:10px;
*padding:8px;
}

.Right-more-link {
color:#ffffff;
padding-left:8px;
text-decoration:none;
font-size:77%;
}

.Right-column-content p{
color:#ffffff;
font-size:77%;
margin:5px 0 5px 0;
}


.Right-column-content a{
color:#ffffff;
text-decoration:underline;
}

.Right-column-content a:hover {
text-decoration:none;
}



#Large-box-home {
background-color:#E0E0E0;
width:100%;
float:left;
}

.Image-holder {

float:right;
border:0px;
margin:0px;

}

#Large-box-home span{
float:left;
width:300px;
padding:15px;
}

#Large-box-home p{
color:#02A8A8;
font-size:123.1%;
float:left;
}


#Large-box-home a{
color:#009B7B;
font-size:123.1%;
text-decoration:none;
font-weight:bold;
}


.Small-box-home {
background-color:#9BD6C5;
height:140px;
width:49%;
float:left;
margin:10px 0 0 0;
}

.float {
float:right;
}


.Small-box-content {
margin:10px;
word-wrap: break-word; /* IE 5.5+ */
}

.Small-box-content p {
padding: 5px 0 5px 0;
font-size:85%;

}

.Small-box-content a{
color:#333333;
font-size:100%;
text-decoration:none;
font-weight:bold;
}




/*---------------- PAGE STYLES START -------------------- */

#Main-page-column {
float:right;
width:72%; /*was 70%*/
*width:74%;
_width:71.7%;
margin-bottom:20px;
}
  
#Navigation-page-column {
float:left;
width:22.5%; /*was 28.5%*/
}

#navcol {
float:left;
padding:5px 0 0 5px;
margin:0px;
font-size:85%;
width:170px;
}

ul#navcol li {
list-style-type:none;
margin:2px 0 0 0;
padding:0px;
}

ul#navcol li a {
text-decoration: none;
padding: 0;
color:#666666;
font-weight:bold;
}

ul#navcol li a:hover {
text-decoration: none;
color: #02A8A8;	
}


.Sub_nav_second {
margin:0 0 1px 8px;
display: inline-block;
}

.main {
font-size:85%;
margin-left:30px;

*margin:0 0 0 15px;
*padding-left:20px;

}

.hr-main {
height: 1px;
background:url(/images/hr-main.gif) repeat scroll center;
margin:10px 0 10px 0;
}
.hr-main hr {
display: none;
}

#Main-page-column  span {

}

#Main-page-column ol {
margin:15px 0 25px 14px;

padding:0px;
display: block;
width:100%;
font-size:85%;
color: #333333;

*margin:15px 0 25px 0px;
*padding-left:22px;
}

#Main-page-column ol li {
margin:5px 0 0 5px;
list-style: decimal;

} 



#Main-page-column ul {
margin:15px 0 25px 14px;

padding:0px;
display: block;
width:100%;
font-size:85%;
color: #333333;

*margin:15px 0 25px 0px;
*padding-left:20px;
} 

#Main-page-column ul li {
margin:5px 0 0 0;
list-style: inside;
text-indent:-13px;
*text-indent:-16px;
}

#Main-page-column ul strong {
color:#02A8A8;
font-weight:bold;
display:inline;
font-size:100%;
}

#Main-page-column a {
color:#666666;

}

#Main-page-column a:hover {
color:#666666;
text-decoration:none;

}


#Main-page-column table {
margin:10px 0 10px 0;
}

#Main-page-column td {
padding:5px;
text-align:left;
}


/* table-two Start */

.table-two {
width: 560px;
margin:0px;
padding:0px;
border: 1px solid #999999;
background-color:#ffffff;
font-size:93%;
color:#333333;

}

.table-two td {
padding:5px 10px 5px 10px;
text-align:left;
border: 1px solid #999999;
background-color:#9BD6C5;

}

.table-two strong {
color: #333333;
font-size:121.1%;
margin-bottom:0px;
font-weight:bold;
}

/* table End */

.togglelink {
margin:5px 0 0 0;
display:block;
}

#Hide-One, #Hide-Two,#Hide-Three,#Hide-Four,#Hide-Five,#Hide-Six,#Hide-Seven,#Hide-Eight p {
color:#333333;
}


/*---------------- PAGE STYLES END -------------------- */


.backlink  a{
margin-left:245px;
*margin-left:225px;
clear:both;
float:left;
color: #333333;
font-size:85%;
}

.backlink  a:hover{
margin-left:245px;
*margin-left:225px;
clear:both;
float:left;
color: #333333;
text-decoration:none;
}



/*---------------- End body -------------------- */


#ft {
width:100%;
height:50px;
font-size:85%;
padding-top:15px;
clear:both;

}

#fd-content {
border-top: 1px dotted #CCCCCC;
margin:0 15px 0 15px;
}

#fd-content ul {
margin-left: 0;
margin-top:13px;
padding:0;
display: inline;
float:left;
width:70%;
font-size:85%;
} 

#fd-content ul li {
margin-left: 0;
padding-right: 4px;

*padding: 4px;
border-right: 1px solid #000;
list-style: none;
display: inline;
}	
	
#fd-content  a {
color:#333333;
}

#fd-content  a:hover {
color:#333333;
text-decoration:none;
}

#footer-email {
margin-top:13px;
margin-left: 0;
padding:0;
display: inline;
float:right;
font-size:85%;
}

#footer-email span {
font-weight:bold;
color:#02A8A8;
}