html {
margin:auto;
text-align: center;  

}

body, 
#ctl00_PageBody {
margin:auto;
text-align: center;   background:#C3CACF;
}

#container {

       width:900px;
margin:auto;
text-align: center; 
background:#fff;

}

#logo {

      margin-bottom:1px;
      color:#006633;
      font-family:georgia, serif;
      font-size:21px;
      position: relative;
      bottom:5px;
      _bottom:5px;
     
}




#outertheme {
      clear:both;
      width: 900px;
      background-color:#fff;
      text-align: left;
}

#header {
      text-align: left;
      float: left;
clear:right;
padding-left:10px; font-size:9px;
}

#navbar {
 background:#fff;
}


#page {
     clear:both;
     width: 890px;
     background-color:#fff;
     height: auto;
     overflow: auto;
}

#footer {
     clear:both;
     width: 890px;
     background:#fff;
     text-align: right;

}







.subheader {
     vertical-align: center;
     font-family: arial, sans-serif;
     color:#fff;
     height: 24px;
     font-size:14px;
     background:url(/UserFiles/Servers/Server_3649979/Image/theme/greenbg.jpg)repeat-x bottom;
     padding-left:20px;
}

.subheader_text {
     display: block;
     font-weight:bold;
     background: #bbb;
padding:8px 8px 0px 8px;
     height:100%;
     float: left;
}

/*end of layout */

a,
a:link,
a:visited,
a:active,
a:hover {
          text-decoration: none;
}



a.admin_menu,
a.admin_menu:link,  a.admin_menu:active, a.admin_menu:visited
{
  font-family:Tahoma, Arial,sans-serif;
  color:#333;
  font-size: 10px;
  text-decoration: none;
  padding-right:3px;
}
a.admin_menu:hover
{
  font-family:Tahoma, Arial,sans-serif;
  color:#333;
  font-size: 10px;
  text-decoration: underline;
  padding-right:3px;
}
a.user_link,
a.user_link:link,  
a.user_link:active, 
a.user_link:visited
{
  font-family:Tahoma, Arial,sans-serif;
  color:#333;
  font-size: 10px;
  text-decoration: none;
}
a.user_link:hover
{
  font-family:Tahoma, Arial,sans-serif;
  color:#333;
  font-size: 10px;
  text-decoration: underline;
}


/**Footer Style**/

a.SSlink,
a.SSlink:link,  
a.SSlink:active, 
a.SSlink:visited
{
  font-family:Tahoma, Arial,sans-serif;
  color:#333;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}
a.SSlink:hover
{
  font-family:Tahoma, Arial,sans-serif;
  color:#333;
  font-size: 12px;
  font-weight: bold;
  text-decoration: underline;
}


/**Main Menu Style**/

#menubar {
 padding-top: 8px;
}

/** Main Menu Styles **/


.main_menul0oout,
.main_menul0oover,
.main_menul0iout,
.main_menul0iover
{
        background: none;
}

/** Menu First Level Border **/
.main_menul0iout,
.main_menul0iover
{
        border: none;
        padding: 0px;
        padding-left:10px;
}

/** Menu First Level Text **/
.main_menuwhite,
.main_menul0oout,
.main_menul0oover,
.main_menul0iout,
.main_menul0iover
{
        color: #333;
        height:25px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
  text-transform: uppercase;
        text-decoration: none;
}

/** Menu First Level Text Hover **/
.main_menul0oover,
.main_menul0iover
{
        text-decoration: none;
        height:25px;
        background:none;
}

/** Submenu BG **/
.main_menul1oout,
.main_menul1oover,
.main_menul1iout,
.main_menul1iover
{
		background-color:#dddddd;
        text-decoration:none;

}

/** Submenu Border **/
.main_menul1iout,
.main_menul1iover
{
	border: 1px solid #666; 
        padding: 3px 3px 3px 14px;
}

/** Submenu Text **/
.main_menul1oout,
.main_menul1oover,
.main_menul1iout,
.main_menul1iover
{
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
  /*text-transform: uppercase;*/
        text-decoration: none;
        color:#333;
}

/** Submenu Text Hover **/
.main_menul1oover,
.main_menul1iover
{
	background-color:#660000;
        text-decoration:none;
        color: #ffffff;
}

#breadcrumb {

        font-size:10pt;
        font-family:tahoma, sans-serif;
        color:#333;
}

#pagetitle {
        font-size:14px;
        font-family:tahoma, sans-serif;
        color:#333;
        padding-top:8px;
}

/** Calendar **/

a.mini_calendar_header_small:hover {
color:#333;
font-family:Tahoma,Verdana,Arial,Helvetica;
font-size:9pt;
text-decoration:underline;
}

.tbl_mini_calendar {
	background:none;
        width:130px;
}

td.mini_calendar_header_small
{
	color: black;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size: 9pt;
	background:none;
}

td.mini_calendar_header
{
	font-weight:bold;
	color: black;
	font-family: Tahoma,Verdana,Arial,Helvetica;
	font-size: 11pt;
	background:none;
}

.mini_calendar_tbl
{
	background:none;
}

td.mini_calendar_header_small {
       color:#fff;
}
/**End**/











#quicklinks div ul li a:link,
#quicklinks div ul li a:visited,
#quicklinks div ul li a:active,
#quicklinks div ul li a:hover {
color:#fff;

}

 p {
 color:#333;
}