/* GLOBAL - page */

body {
  background-color: #ececec;
  background-image: url(images01/bg_body.gif);
  background-repeat: repeat-x;
  background-position: top;
  margin: 0px;
  font: normal 11px/13px Verdana, Arial; color:#000;
}

img {
  border: 0px;
}

#pageholder {
  margin: 0px auto;
  width: 1005px;
  position: relative;
}
.clear {
  clear: right;
}
.clear_all {
	clear: both;
}

.agent_office_box {
	padding: 6px 3px 3px 4px;
}

.agent_office {
	padding: 4px 0 0 0;
	border-top: 1px solid #D0CEBF;
	text-align: center;
}

.spacer {
  clear: both;
  padding-top: 1px;
}

a:link, a:visited { color:#000; text-decoration:none; }
a:hover { color:#F10; }
a.underline { text-decoration: underline; }

p {
  padding: 0 0 1.5em 0;
  margin: 0px;
}


/* GLOBAL - header */


#headerholder { }

#hdrcontainerappx {
background-image: url(images01/hdr_background.gif);
background-repeat: no-repeat;
width: 1005px;
}
#logoclient {float: left; width: 350px; text-align:left;}
#logocontainer {float:right; width: 590px; text-align:center;}

/*GLOBAL NAV*/

#globalnav {float:right; text-align:right; width:508px; height: 20px; list-style:none;  margin: 3px 0 0 0; padding:0 10px 0 0; }

#globalnav ul { list-style:none; margin:8px 0 0 55px; padding: 0px; text-align:right;}

#globalnav li { float:left; margin: 0; text-align:left; white-space:nowrap; display:inline; font: bold 11px/13px Verdana, Arial; padding: 0; width:225px; vertical-align:middle; }

#globalnav img.x { float:left; text-decoration:none; border:0px; vertical-align:middle; }

#globalnav a span { display:block;  color: #ffffff;}
#globalnav a:link, #globalnav a:visited {  color: #CC6600;}
#globalnav a:hover {  color: red;}
#globalnav a:hover span { color:#F10; background-color:#FFF; }


#rightTabNav {
  float: right;
  padding: 7px 10px 3px 3px;
}
#rightTabNav a {
  text-decoration: underline;
}

#tabnav {
  clear: both;
  float:left;
  width:1005px;
  margin:0px;
  padding: 0px;
  background-color: #ececec;
}

#tabnav ul {
  padding:0px;
  list-style:none;
  margin: 3px 0 0 0;
}
#tabnav li {
  display:inline;
  margin:0;
  padding:0;
  font: normal 11px/13px Verdana, Arial;
  color: #000;
}
#tabnav a {
  float:left;
  background: url(images01/tab_left.gif) no-repeat left top;
  margin:0;
  padding:0 0 0 7px;
  text-decoration:none;
  background-position: 0px 0
}
#tabnav a span {
  float:left;
  display:block;
  background:url(images01/tab_right2.gif) no-repeat right top;
  padding:5px 15px 3px 6px;
  color:#000;
}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabnav a span {
  float:none;
}
    /* End IE5-Mac hack */
#tabnav a:hover {
  background-position:0px -42px;
}
#tabnav a.on {
  background-position:0% -84px;
}
#tabnav a:hover span {
  color:#F10;
  background-position:100% -42px;
}
#tabnav a.on span {
  color:#FFF;
  background-position:100% -84px;
}

#homeTab a {
  float:left;
  background:url(images01/tab_left2.gif) no-repeat left top;
  margin:0; padding:0 0 0 7px;
  text-decoration:none;
  background-position: 0 0;
}

/* CONTENT */
#container {
  background: url(images01/bg_container4.gif) repeat-y;
  width: 1005px;
 margin: 0;
 padding: 0;
}

#containertopborder {
  border-top: 3px solid #99908C;
}

#leftwrapper {
  float:left;
  width:230px;
  padding:0;
}
#leftwrapper p{
  margin: 0;
}

    /* AGENTS BLOCK */
.agent {
  text-align: center;
  font-size: 14px;
  margin: 0;
  padding: 0;
  padding-left: 10px;
}
.agent p{
  margin: 0;
}
.agent img {
  margin: 0;
}
.agent_header {
  background-image: url(images01/agents_header.jpg);
  background-repeat: no-repeat;
  width: 220px;
  height: 30px;
  margin: 0 auto;
  padding: 0;
}
.agent_header p{
  padding: 0;
  padding-top: 8px;
  color: #fff;
  font-weight: bold;
  margin: 0;
}
.agent_middle {
  position: relative;
  background-image: url(images01/agents_middle.jpg);
  background-repeat: repeat-y;
  width: 220px;
  min-height: 97px;
  margin: 0 auto;
  text-align: left;
  padding: 0;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 12px;
}
.agent_middle img {
  float: left;
  margin: 0;
  padding-left: 6px;
}
#ccim_container {
  position: absolute;
  width: 41px;
  height: 35px;
  background-image: url('http://www.agentcarecenter.com/products/additional_images/ccim_logo.png');
  background-repeat: no-repeat;
}
.agent_middle p{
  float: right;
  width: 136px;
  line-height: 15px;
  margin: 0;
  padding: 0;

}
.agent_middle a:link, .agent_middle a:visited {
  color: #2634CF;
  font-weight: bold;
}
.agent_middle a:hover {
  color: red;
}
.agent_foother {
  background-image: url(images01/agents_foother.jpg);
  background-repeat: no-repeat;
  width: 220px;
  height: 43px;
  margin: 0 auto;
}
.agent_foother p{
  text-align: center;
  padding-top: 8px;
  font-weight: bold;
  margin: 0;
}
.agent_foother a:link, .agent_foother a:visited {
  vertical-align: top;
  color: #5b8532;
}
.agent_foother a:hover {
  color: red;
}

    /* EXTRA CONTENT BLOCK */
.extra_block {
  text-align: center;
  font-size: 14px;
  margin: 0;
  padding: 0;
  padding-left: 10px;
  padding-top: 5px;
}
.extra_block p{
  margin: 0;
}
.extra_block img {
  margin: 0;
}
.extra_block_header {
  background-image: url(images01/extra_block_header.jpg);
  background-repeat: no-repeat;
  width: 220px;
  height: 30px;
  margin: 0 auto;
  padding: 0;
}
.extra_block_header p{
  padding: 0;
  padding-top: 8px;
  color: #fff;
  font-weight: bold;
  margin: 0;
}
.extra_block_middle {
  background-image: url(images01/agents_middle.jpg);
  background-repeat: repeat-y;
  width: 220px;
  min-height: 30px;
  margin: 0 auto;
  text-align: left;
  padding: 0;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 12px;
}
.extra_block_middle img {
  margin: 0;
  padding: 0;
  float: left;
  padding-right: 3px;
  padding-top: 4px;
}
.extra_block_middle p{
  width: 190px;
  line-height: normal;
  margin: 0;
  padding: 0;
  padding-bottom: 5px;
  padding-left: 15px;
}
.extra_block_middle a:link, .extra_block_middle a:visited {
  color: #2634CF;
  font-weight: bold;
}
.extra_block_middle a:hover {
  color: red;
}
.extra_block_foother {
  background-image: url(images01/agents_foother.jpg);
  background-repeat: no-repeat;
  width: 220px;
  height: 43px;
  margin: 0 auto;
}
.extra_block_foother p{
  text-align: center;
  padding-top: 8px;
  font-weight: bold;
  margin: 0;
}
.extra_block_foother a:link, .extra_block_foother a:visited {
  vertical-align: top;
  color: #5b8532;
}
.extra_block_foother a:hover {
  color: red;
}

    /* PARTNERS AD CONTENT BLOCK */
.partners_block {
  text-align: center;
  font-size: 14px;
  margin: 0;
  padding: 0;
  padding-left: 10px;
  padding-top: 5px;
}
.partners_block p{
  margin: 0;
}
.partners_block img {
  margin: 0;
}
.partners_block_header {
  background-image: url(images01/partners_header.jpg);
  background-repeat: no-repeat;
  width: 220px;
  height: 30px;
  margin: 0 auto;
  padding: 0;
}
.partners_block_header p{
  padding: 0;
  padding-top: 8px;
  color: #fff;
  font-weight: bold;
  margin: 0;
}
.partners_block_middle {
  background-image: url(images01/agents_middle.jpg);
  background-repeat: repeat-y;
  width: 220px;
  min-height: 20px;
  margin: 0 auto;
  text-align: left;
  padding: 0;
  padding-top: 5px;
  padding-bottom: 1px;
  font-size: 12px;
}
.partners_block_middle img {
  margin: 0;
  padding: 0;
  float: left;
  padding-right: 3px;
  padding-top: 4px;
}
.partners_block_middle p{
  width: 190px;
  line-height: normal;
  margin: 0;
  padding: 0;
  padding-bottom: 5px;
  padding-left: 15px;
}
.partners_block_middle a, .partners_block_middle a:link, .extra_block_middle a:visited {
  color: #2054af;
  font-weight: bold;
}
.partners_block_middle a:hover {
  color: red;
}
.partners_block_foother {
  background-image: url(images01/agents_foother.jpg);
  background-repeat: no-repeat;
  width: 220px;
  height: 43px;
  margin: 0 auto;
}
.partners_block_foother p{
  text-align: center;
  padding-top: 8px;
  font-weight: bold;
  margin: 0;
}
.partners_block_foother a, .partners_block_foother a:link, .partners_block_foother a:visited {
  vertical-align: top;
  color: #5b8532;
}
.partners_block_foother a:hover {
  color: red;
}
#awmAnchor-menu-holder {
  margin: 0;
  float: left;
  position: relative;
  width: 230px;
  height: 170px;
 }
#mainwrapper {
  float:left;
  padding-left:5px;
  padding-bottom: 12px;
}

#content {
  float:left;
  width:580px;
  padding:0;
  margin: 0;
  line-height: normal;
}
.error_message_text {
	color: #64AEEB;
	font-size: 19px;
	padding: 100px 20px;
	text-align: center;
}

.error_message_text a, .error_message_text a:link, .error_message_text a:visited {
	color: #fe7701;
	text-decoration:none;
	}
	
.error_message_text a:hover {
	color: red;
}
#rightwrapper {
  float:right;
  width:180px;
  margin-right: 5px;
}
#rightwrapper img {
  margin: 0;
  padding: 0;
  margin-bottom: 5px;
}


/* Main Search Box */
#searchBox {
  padding: 0;
  border-style: solid;
  border: none;
  border-top-color: #fff;
  border-top-width: 1px;
  background: #dcdcc0 url(images01/searchbox_bottom.gif) bottom no-repeat;
  width: 999px;
  height: 48px;
  margin: 0 auto;
}
.googleBox {
  width: 440px;
  margin: 0 auto;
  padding: 0;
  padding-top: 6px;
}
.googleBox img {
  margin: 0;
  float: left;
}
.input_box {
  margin: 0;
  padding: 0;
  padding-left: 12px;
  padding-top: 4px;
  float: left;
  color: #000;
  background-image: url(images01/button_input.jpg);
  background-repeat: no-repeat;
  background-position: 0 -2px;
  background-color: #dcdcc0;
  border-style: none;
  width: 304px;
  height: 26px;
}
.go_button {
  margin: 0;
  padding: 0;
  color: #fff;
  background-image: url(images01/button_go_red.jpg);
  background-repeat: no-repeat;
  background-position: 0 1px;
  background-color: #dcdcc0;
  border-style: none;
  width: 49px;
  height: 24px;
}
a:hover .go_button {
  background-image: url(images01/button_go_orange.jpg);
}
.googleResultsBox {
  padding: 20px;
}
iframe{
    padding: 2 2 2 2;
    height: 950;
    clear: none;
    display: block;
    position: static;
} 


/* IFRAME PAGE */
#insert_page {
  margin: 0 auto;
  padding: 3px;
  width: 999px;
}



/* HUD PAGE */

.hudLinks {
  padding: 20px;
}
.hudLinks p {
  color:#003300;
}
.hudLinks h3 {
  font: bold 18px/18px Arial, Verdana;
  color:#003300;
  padding: 7px 10px 10px 25px;
  margin: 10px 0;
}
.hudLinks h4 {
  font: bold 16px/16px Arial, Verdana;
  color:#003300;
  padding: 7px 10px 10px 25px;
  margin: 10px 0;
}
.hudLinks p {
  margin: 0;
  padding: 0;
  padding-left: 25px;
  padding-right: 10px;
  line-height: 14px;
  margin-bottom: 8px;
}

.hudLinks a:link  {
  color: #CC6600;
}
.hudLinks a:hover  {
  color: red;
}
.hudLinks a:visited  {
  color: #CC6600;
}


#searchBoxWrap {
  margin: 0px auto;
  width: 780px;
}
#searchBar {
  float: left;
}
#searchBar h1 {
  font: bold 15px/15px Verdana, Arial;
  color:#000;
  display: inline;
  padding-right: 2px;
  position: relative;
  top: -2px;
}
#searchBar select {
  position: relative;
  top: -1px;
  padding: 1px;
  padding-bottom: 2px;
  width: 200px;
}
#searchBar input {
  width: 320px;
  padding: 4px 0 3px 5px;
  border-top: 1px solid #666;
  border-right: 1px solid #666;
  border-left: 1px solid #999;
  border-bottom: 1px solid #999;
}

/* FOOTER */


#footer{ margin:0px auto; width:999px; text-align:center; font: normal 11px/13px Verdana, Arial; color:#d5e4c6; padding: 0; background-color: #4e4e4e;}
#footer p {margin-top: 8px;}
#footer a:link, #footer a:visited { text-decoration:none; color:#d5e4c6; }
#footer a:hover{ color: #FFFCDF }
#footer img {margin-top: 5px;}
#footertop {width:999px; background-color:#dcdcc0; font: bold 10px/12px Verdana, Arial; color:#386a09; padding: 14px 0px 14px 0px; border-color: #769855; border-style: solid; border-width: 1px 0 3px 0;}
#footertop a:link, #footertop a:visited { text-decoration:none; font-size: 12px; color:#386a09; }
#footertop a:hover { color:#F10; }

/* CSS BUTTONS */

#but_sm_search { float:left; height:100%; margin-left: 5px; margin-top:0px;padding-top:2px;}
#but_sm_search.right { float:right; }
#but_sm_search li { display:inline; margin:0; padding:0; }
#but_sm_search a { color:#FFF; float:left; background:url(images01/but_sm_left_search.gif) no-repeat left top; margin:0; padding:0 0 0 6px; text-decoration:none;  }
#but_sm_search a span { color:#FFF; float:left; display:block; background:url(images01/but_sm_right_search.gif) no-repeat right top; padding:5px 15px 7px 5px; margin:0 5px 0 6px; font: bold 10px/10px Verdana, Arial; color:#FFF !important; white-space:nowrap; }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
#but_sm_search a span {float:none; color:#FFF;}
    /* End IE5-Mac hack */
#but_sm_search a:hover { background-position:0% -24px; }
#but_sm_search a:hover span { color:#FFF !important; background-position:100% -24px; font: bold 10px/10px Verdana, Arial; white-space:nowrap; }


/* PAGE SPECIFIC CSS */

/* LIVE UPDATE AND RSS FEED */

.live_update, .view_live_update {
  background: url(images01/bg_blue_gradient.jpg) top right no-repeat;
  width: 570px;
  padding: 0;
  margin: 0;
  margin-top: 7px;
  margin-bottom: 15px;
  min-height: 215px;
}
.live_update h3 {
  font: bold 18px/18px Arial, Verdana;
  color: #2E5A8B;
  padding: 16px 10px 0 25px;
  margin: 10px 0;
}
.live_update h3 a, .live_update h3 a:link, .live_update h3 a:visited {
  color: #2E5A8B;
  text-decoration: underline;
}
.live_update h3 a:hover {
  color: #3b7bbf;
}
.view_live_update h3 {
  font: bold 19px/19px Arial, Verdana;
  color: #2E5A8B;
  padding: 16px 10px 0 25px;
  margin: 10px 0;
}
.view_live_update h1, .view_live_update h2, .view_live_update h4 {
  color: #2E5A8B;
  padding: 16px 10px 0 25px;
  margin: 10px 0;
 }
.view_live_update h2 {
  font: bold 18px/18px Arial, Verdana;
}
.view_live_update h1 {
  font: bold 20px/20px Arial, Verdana;
}
.live_update p {
  color: #2E5A8B;
  margin: 0;
  padding: 10px 17px 0 25px;
  line-height: 14px;
}
.view_live_update p {
  color: #2E5A8B;
  margin: 0;
  padding: 10px 17px 0 25px;
  line-height: normal;
}
.view_live_update {
  color: #2E5A8B;
}
.view_live_update_content {
  padding: 10px 40px;
  font-size: 20px;
  line-height: normal;
}
.view_live_update_content a, .view_live_update_content a:link, .view_live_update_content a:visited {
  color: #FD7B01;
}
.view_live_update_content a:hover {
  color: red;
}
.view_live_update img {
  padding-right: 8px;
  padding-bottom: 8px;
}
.view_live_update ol {
  padding-left: 25px;
  color: inherit;
}
.view_live_update>ol {  /*Hack IE */
  margin-left: 25px;
  padding-left: 35px;
}
.live_update a:link, .live_update a:visited  {
  color: #275F23;
}
.live_update a:hover  {
  color: red;
}

.button_update {
  float: right;
  padding-right: 10px;
  margin-top: 10px;
}
.rss_feed {
  background: url(images01/rss_feed_bcg.jpg) top right no-repeat;
  width: 285px;
  float: left;
  padding: 0;
  margin: 0;
  margin-top: 7px;
  min-height: 320px;
}
.rss_feed a:link  {
  color: #CC6600;
}
.rss_feed a:hover  {
  color: red;
}
.rss_feed a:visited  {
  color: #663333;
}
.rss_feed h3 {
  font: bold 16px/16px Arial, Verdana;
  color:#003300;
  padding: 7px 10px 10px 25px;
  margin: 10px 0;
}
.rss_feed h4 {
  font: bold 14px/14px Arial, Verdana;
  color: #4f8718;
  padding: 0 10px 5px 25px;
  margin: 10px 0;
}

.rss_feed p {
  margin: 0;
  padding: 0;
  padding-left: 25px;
  padding-right: 10px;
  line-height: 14px;
  margin-bottom: 8px;
}

.posted {
  font-size: 10px;
  color: #508F82;
  padding-left: 43px;
}
.posted2 {
  font-size: 10px;
  color: #003300;
  padding-left: 25px;
}
.hor_line {
  background-image: url(images01/hor_line.jpg);
  background-repeat: no-repeat;
  background-position: center center;
  width: 243px;
  margin: 0 auto;
  margin-top: 5px;
}
.bigbanner {
  width: 570px;
  margin: 0 auto;
}
.button_middle {
  text-align: center;
  margin-top: 8px;
}
.button_middle img {
  margin: 0;
  padding: 0;
  border: none;
}

/* LIVE UPDATES PAGINATION */

.pagination{
  padding: 2px;
  margin-top: 8px;
}

.pagination ul{
  margin: 0;
  padding: 0;
  text-align: center; /*Set to "right" to right align pagination interface*/
  font-size: 12px;
}

.pagination li{
  list-style-type: none;
  display: inline;
  padding-bottom: 1px;
  margin-left: 3px;
}

.pagination a, .pagination a:visited{
  padding: 0 5px;
  border: 1px solid #dcdcc0;
  text-decoration: none; 
}

.pagination a:hover, .pagination a:active{
  border: 1px solid #dcdcc0;
  background-color: #e2e8cf;
}

.pagination a.currentpage{
  background-color: #dcdcc0;
  color: #FFF;
  border-color: #dcdcc0;
  cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
  background-color: white;
  cursor: default;
  border-color: #e8e8e8;
  font-weight: normal !important;
}

.pagination a.prevnext{
  font-weight: normal;
}


.updates_search {
  float: right;
  margin-left: 15px;
}


/*Resources MENU */
.resources_header {
	background-image: url(images01/meni-header.jpg);
	background-repeat: no-repeat;
	height: 29px;
	margin: 0;
}


.suckerdiv,
.suckerdiv2 {
	padding-left: 10px;
}

.suckerdiv ul,
.suckerdiv2 ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 220px; /* Width of Menu Items */
	z-index: 999;

}

	
.suckerdiv ul li{
	position: relative;
	z-index: 999;

}
	
/*Sub level menu items */
.suckerdiv ul li ul{
	position: absolute;
	width: 220px; /*sub menu width*/
	top: -15px;
	visibility: hidden;
	z-index: 999;
}

.suckerdiv2 ul li ul {
	width: 220px;
	z-index: 999;
}

/* Sub level menu links style */
.suckerdiv ul li a,
.suckerdiv2 ul li a {
	display: block;
	overflow: auto; /*force hasLayout in IE7 */
	text-decoration: none;
	padding: 5px 15px;
	border-bottom: 0;
	background-image: url(images01/menu_bckg.jpg);
	background-repeat: repeat-y;

}

.suckerdiv ul li a:hover,
.suckerdiv2 ul li a:hover {
	background-image: url(images01/menu_bckg_white.jpg);
	background-repeat: repeat-y;
}

.suckerdiv .subfolderstyle{
	margin: 0;
}

.suckerdiv2 ul li ul li a {
	background-image: url(images01/menu_bckg2.jpg);
	padding: 5px 15px 5px 30px;
}
	
/* Holly Hack for IE \*/
* html .suckerdiv ul li, * html .suckerdiv2 ul li { float: left; height: 1%; }
* html .suckerdiv ul li a, * html .suckerdiv2 ul li a { height: 1%; }

.resources_footer {
	background-image: url(images01/meni-footer.jpg);
	background-repeat: no-repeat;
	height: 17px;
	margin: 0;
}
.resources_sub_header {
	background: transparent;
	background-image: none;
	background-repeat: no-repeat;
	top: 2px;
	margin: 0;
	padding: 0;
}
.resources_sub_footer {
	background: transparent;
	background-image: none;
	background-repeat: no-repeat;
	top: -5px;
	margin: 0;
	padding: 0;
}
.resources_strong {
/*	padding: 10px 10px 10px 15px; */
	font-size: 13px;
}
/* End  Resources Menu*/

/* Documents Menu*/
#documents_doc_menu {
    height: 10em;
}
#doc_menu {
    list-style-type: none;
    margin: 0 0 10px;
    padding: 0;
    position: absolute;
    width: 580px;
    background: #fff;
    z-index: 100;
}
#doc_menu li {
    display: block;
    padding: 0;
    margin: 0;
    position: relative;
    z-index: 100;
}
#doc_menu li a, #doc_menu li a:visited {
    display: block;
    text-decoration: none;
}
#doc_menu li dd {
    display: none;
}
#doc_menu li:hover, #doc_menu li a:hover {
    border: 0;
}
#doc_menu li:hover dt a , #doc_menu li a:hover dt a {
    background: #d4d8bd;
    color: #000;
}
#doc_menu li:hover dd, #doc_menu li a:hover dd {

}
#doc_menu li:hover dl, #doc_menu li a:hover dl {

    background: #b4be9c;
}
#doc_menu table {
    border-collapse: collapse;
    padding: 0;
    margin: -4px;
    font-size:1em;
}
#doc_menu dl {
    width: 580px;
    margin: 0;
    background: #6f9c6f;
    cursor: pointer;
}
#doc_menu dt {
    margin: 0;
    padding: 0;
    font-size: 1.1em;
    border-top: 1px solid #cce;
}
#doc_menu dd {
    margin: 0;
    padding: 0;
    font-size: 1em;
    text-align: left;
}
.doc_sub_menu dt a, .doc_sub_menu dt a:visited {
    display: block;
    color: #fff;
    padding: 9px 10px;
    background: #949e7c;
	font-weight: bold;
}
.doc_sub_menu dd a, .doc_sub_menu dd a:visited {
    color: #000;
    min-height: 1em;
    text-decoration: none;
    display: block;
    padding: 4px 5px 4px 20px;
    background: #b4be9c;
}
* html .doc_sub_menu dd a, * html .doc_sub_menu dd a:visited {
    height: 1em;
}
.doc_sub_menu dd a:hover {
    background: #7aa;
    color: #fff;
}
/* END Documents Menu*/

/* Documents Login Boxes*/
.doc_halt_header {
    font-size: 20px;
    color: red;
    line-height: normal;
    text-align: center;
    widht: 500px;
}
.form_holder {
    width: 553px;
    margin: 0 auto;
}
.doc_login_hdr {
    background-image: url(images01/documents_login_hdr.jpg);
    background-repeat: no-repeat;
    height: 47px;
}
.doc_register_hdr {
    background-image: url(images01/documents_register_hdr.jpg);
    background-repeat: no-repeat;
    height: 47px;
}
.doc_mdl {
    background-image: url(images01/documents_login_mdl.jpg);
    background-repeat: repeat-y;
}
.doc_login_ftr {
    background-image: url(images01/documents_login_ftr.jpg);
    background-repeat: no-repeat;
    height: 17px;
}
.doc_hrd_text {
    padding: 16px 0 0 20px;
    font-weight: bold;
    font-size: 14px;
}
.login_status {
    padding-left: 20px;
    font-size: 14px;
    color: gray;
}

.stuff_style {
    padding-left: 20px;
}
.stuff_style a, .stuff_style a:link, .stuff_style a:visited{
    color: green;
}
.stuff_style h6{
    font-size: 16px;
    font-weight: bold;
    line-height: normal;
    margin: 0;
    padding: 5px;
}


/* END Documents Login Boxes*/


.private_news_info {
padding: 0 6px;
}

.private_news_info h2 {
color: #577F2F;
font-size: 18px;
}

.private_news_info p {
font-size: 14px;
margin: 0;
padding: 8px 0 0 0;
}

.private_news_info a, .private_news_info a:link, .private_news_info a:visited {
color: #EF7000;
}

.private_news_info a:hover {
color: red;
}

.live_update h3 .red_links {
color: #EF531D;
}

.live_update h3 .red_links a, .live_update h3 .red_links a:link, .live_update h3 .red_links a:visited {
color: #EF531D;
}

.live_update h3 .red_links a:hover {
color: red;
}


.hidden_stuff {
	display: none;
}


.file_search_result {
	padding: 7px;
	background-color: #EFEFE0;
	border: 1px solid #CECECE;
}

.file_search_result a,
.file_search_result a:link,
.file_search_result a:visited {
	color: #FE7701;
}

.file_search_result a:hover {
	color: red;
}


.btm_center {
	text-align: center;
	padding-bottom: 4px;
}