﻿#content #document div.team_member { padding: 10px 0 10px 0; }
#content #document div.team_member h2, #content #document div.team_member h3 { margin: 0 }
#content #document div.news_item { padding: 10px 0 10px 0; }
#content #document div.news_item h2 { margin: 0 }
#content #document div.contact_office { padding: 14px 0 14px 0; }
#content #document div.contact_office h2, #content #document div.contact_office h3 { margin: 0 }
#content #document div.contact_office ul { background: #fcfbfa; list-style-type: none; padding: 1em; margin: 8px 0 0 0; width: 95%; border: 1px dotted lightGrey; }
#content #document div.contact_office ul li { padding: 0; margin: 0; }
#content #document div.partner_info { padding: 10px 0 10px 0; }
#content #document div.partner_info a.partner_site { font-weight: bold; display: inline-block; margin: 0 0 1em 0; }
#content #document div.partner_info h2 { margin: 0.3em 0 0 0; }
#content #document #site-map { margin-top: 10px; }
#content #document #site-map #column-left { width: 50%; float: left; display: inline; }
#content #document #site-map #column-right { width: 50%; float: left; display: inline; }

#content #document #site-map ul { list-style-type: none; padding: 0; margin: 0; }
#content #document #site-map ul ul { padding: 4px 0 4px 16px; }
#content #document #site-map ul ul ul { padding: 4px 0 4px 32px; }
#content #document #site-map ul li { background:  no-repeat left 4px; padding: 0 0 0 16px; margin: 0.4em 0 0.4em 0; font-weight: bold; }
#content #document #site-map ul ul li { background: url(/images/common/li[custom_bullets].gif) no-repeat left 4px; font-weight: normal; }
#content #document #site-map ul ul ul li { background: url(/images/common/li[custom_bullets_03].gif) no-repeat left 4px; font-size: 90%; }
#content #document #client-portal #column-left { padding: 0px 20px 14px 0; }  
#content #document #client-portal #column-right { width: 46%; padding: 0px 0 14px 20px; float: left; display: inline; }
#content #document #client-portal #column-right ul { margin: 0; padding: 0 0 0 22px; }
#content #document #client-portal #column-right ul li { line-height: 1.4em; }
#content #document #client-portal #login { margin: 0.5em auto; width: 270px; background: #FCFBFA; padding: 12px; border: 1px solid lightGrey; }
#content #document #client-portal #login input.textfield { width: 154px; }
#content #document #client-portal #login table { margin: 0 auto; }
#content #document #client-portal #login table label { display: block; text-align: right; padding: 0 5px 0 0; }
#content #document #client-portal #login .button { margin: 0.5em 0 0 0; float: right; }

#content #document #client-portal #register { margin: 0.5em auto; width: 310px; background: #FCFBFA; padding: 12px; border: 1px solid lightGrey; }
#content #document #client-portal #register input.textfield { width: 154px; }
#content #document #client-portal #register select { width: 154px; }
#content #document #client-portal #register table { margin: 0 auto; }
#content #document #client-portal #register table td { padding: 0.2em 0 0.2em 0; }
#content #document #client-portal #register table label { display: block; text-align: right; padding: 0 5px 0 0; }
#content #document #client-portal #register .button { margin: 0.6em 0 0 0; float: right; }


#content #document #client-profiles #column-left2 {  width:96%; float: left; display: inline; }
#content #document #client-profiles #column-left2 #row1 #logo1 { position: absolute; left: 470px;}
#content #document #client-profiles #column-left2 #row2 #logo2 { position: absolute; left: 470px;}
#content #document #client-profiles #column-left2 #row3 #logo3 { position: absolute; left: 460px;}
#content #document #client-profiles #column-left2 #row4 #logo4 { position: absolute; left: 517px;}
#content #document #client-profiles #column-left2 #row5 #logo5 { position: absolute; left: 486px;}
#content #document #client-profiles #column-left2 #row6 #logo6 { position: absolute; left: 522px;}
#content #document #client-profiles #column-right2 { width: 1%;  float: right; display: inline;  padding: 1em;  }

#content #document #client-profiles ul.custom_bullets { list-style-type: none; }
#content #document #client-profiles ul.custom_bullets li { background: url(/images/common/li[custom_bullets].gif) no-repeat left 4px; padding: 0 0 0 16px; margin: 1.1em 0pt; }
#content #document #client-profiles ul { padding: 9px 0 12px 24px; }

div.btn_more_news { background: url(/images/common/btn_more_news.gif) no-repeat; width: 88px; height: 10px; }
div.btn_learn_more { background: url(/images/common/btn_learn_more.gif) no-repeat; width: 94px height: 10px; }
div.btn_cougar_help { background: url(/images/common/btn_cougar_help.gif) no-repeat; width: 94px height: 10px; }

/* request_information.aspx */

div#ctl00_ctl00_MainContentHolder_DocumentHolder_login { margin: 0 0 0 25px; width: 460px; background: #FCFBFA; padding: 12px; border: 1px solid lightGrey; }
div#ctl00_ctl00_MainContentHolder_DocumentHolder_login textarea {border: 1px solid #566D91; color: #444546; font-family: verdana; font-size: 1em; }
input#ctl00_ctl00_MainContentHolder_DocumentHolder_btnSubmit { float:right; margin: 9px 1px 0 0; cursor: pointer; }