/*    /Portals/_default/Skins/wcr/     */

body
  {
    margin: 0px;
    background-color:white;
    background-image:url(images/bg.gif);
    background-repeat:repeat-x;
    background-color:#d8d8d8;
  }
#btns
{
    position:relative;
    top:65px;
    left:380px;
}
#TopAdLeft
  {
  }

#TopAdRight
  {
  }

#search .SkinObject
  {
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
  }

#mysearch
  {
    float:right;
    background-image:url(images/bg_search.jpg) !important;
    height:39px;
    width:186px;
    padding-top:5px;
    background-repeat:no-repeat;
    padding-left:6px;
  }
  
  #dnn_dnnSEARCH_txtSearch {
  	width:140px;
  }

#container
  {	
	position:relative;
    width:974px;
    text-align:center;
    margin:auto;
  }

#innterContainer
  {
    background-image:url(images/bg_innercontainer.jpg);
    background-repeat:repeat-x;
    background-color:#e8e8e8;
    padding:11px;
  }

#flashBannerContainer
  {
    background:#ffffff;
  }

.homeLeftBar
  {
    background-image:url(images/bg_homeleft.jpg);
    background-repeat:no-repeat;
    width:250px;
    padding-right:8px;
  }

.homeRightBar
  {
		background-image:url(images/bg_homeright.jpg);
		background-repeat:no-repeat;
		width:200px;
	}

	#nav
  {	
	position:relative;
    width:962px;
    height:39px;
    text-align:left;
    background-image:url(images/bg_nav.jpg);
    background-repeat:no-repeat;
    padding-left:12px;
	z-index:900;
  }
  
  #nav1 {
		width:700px;
		float:left;  
  }

#content
  {
    background-color:#ffffff;
    padding-top:19px;
    padding-bottom:19px;
    padding-left:22px;
    padding-right:22px;
  }

#contentinside
  {
    background-color:white;
    padding:18px;
    border:1px solid #d7d7d7;
  }

#footer
  {
    background-color:#d8d8d8;
    font-size:10px;
    height:45px;
    color:#8a8a8a;
    padding-top:25px;
    font-family:Arial, Helvetica, sans-serif !important;
  }

#footer .SkinObject, .SkinObject a
  {
    color:#8a8a8a !important;
    font-size:10px !important;
  }

#footer a
  {
    color:#8a8a8a;
    font-family:Arial, Helvetica, sans-serif !important;
    text-decoration:none;
    font-weight:normal;
  }

#footer a:hover
  {
    text-decoration:underline;
  }

#dnn_dnnLINKS_lblLinks
  {
    font-size:10px !important;
    font-family:Arial;
    padding-top:0px;
  }

.maincontent
  {
		padding-left:10px;
		padding-right:5px;
  }

p
  {
    margin-top:0px;
  }

td
  {
    vertical-align:top;
  }

.indexclass
  {
    width:211px;
    border:1px solid #d8d8d8;
    background-color:white;
  }

.indexclass li
  {
    margin-left:-25px;
  }

.Normal
  {
    color:#5d5d5d;
    font-family:Georgia, Arial, Helvetica, sans-serif;
    font-size:13px;
    line-height:17px;
  }

.TitleHead
  {
    color:#b40036;
    font-size:20pt;
    line-height:22pt;
    font-family:georgia, Arial, Helvetica, sans-serif;
    margin-top:0px;
  }

.Head
  {
    color:#b40036;
    font-size:21px;
    font-family:georgia, Arial, Helvetica, sans-serif;
    margin-top:0px;
  }

h1
  {
    color:#674e3f;
    font-size:30px;
    font-family:Georgia, Arial, Helvetica, sans-serif;
    margin-top:0px;
  }

h2
  {
    font-family:Arial, Helvetica, sans-serif;
    font-size:15px;
    font-weight:bold;
    color:#c67400;
  }

h3
  {
    font-family:Arial, Helvetica, sans-serif;
    font-size:15px;
    font-weight:bold;
    color:#000000;
	line-height:23px;
  }

a:link
  {
    color:#c67400;
    font-weight:bold;
    text-decoration:none;
  }

a:active
  {
    color:#c67400;
    font-weight:bold;
    text-decoration:none;
  }

a:visited
  {
    color:#c67400;
    font-weight:bold;
    text-decoration:none;
  }

a:hover
  {
    color:#a40031;
    font-weight:bold;
    text-decoration:none;
  }

.SubHead
  {
    color:#a50031;
 }

A.CommandButton:link
  {
    color:#c67400 !important;
  }

A.CommandButton:visited
  {
    text-decoration: underline;
    color: #c67400;
  }

A.CommandButton:hover
  {
    text-decoration: underline;
    color: #a40031;
  }

A.CommandButton:active
  {
    text-decoration: underline;
    color: #c67400;
  }

/* .titleleft
  {
    text-align:left;
    background-image:url(images/bg_dotted_lines.gif);
    background-repeat:repeat-x;
    text-align:left;
    padding-top:20px;
    padding-bottom:4px;
    font-style:italic;
  } */

/* Nav Menu */
#menu
  {
    color: #414141;
    font-weight:bold;
    font-family:Georgia,arial !important;
    font-size:12px;
  }

/* CSSNodeRoot */
.main_dnnmenu_rootitem
  {
    /*  creates seperator line if you wanted - border-right: 1px solid #e28c18;*/
    padding: 9px 12px 23px 0px;
    float: left;
    text-align: center;
    font-family:Georgia,arial !important;
  }

/* Menu Node Hover Root */
.main_dnnmenu_rootitem_hover
  {
    float: left;
    color:#b40036;
  }

/* Menu Node Selected Root */
.main_dnnmenu_rootitem_selected
  {
    padding: 9px 12px 23px 0px;
    float: left;
    text-align: center;
    color:#b40036;
  }

/* Sub Menu Container */
.main_dnnmenu_submenu
  {
    border-top: 1px solid #777777;
    border-left: 1px solid #777777;
    border-right: 1px solid #777777;
  }

.main_dnnmenu_submenu td
  {
    background-color: #686868;
    padding: 5px;
    z-index: 1000;
    text-align: left;
    color:white;
    font-family:Arial, Helvetica, sans-serif !important;
    font-size:12px;
    border-bottom: 1px solid #777777 !important;
  }

/* applies to all sub menus - is a hack to fix divider colors in drop down menu */
.m
  {
    background-color: #777777;
  }

/* Sub Menu Hover */
.main_dnnmenu_itemhover td
  {
    background-color:#a40031;
  }

/* Sub Menu Selected */
.main_dnnmenu_itemselected td
  {
    background-color:#a40031;
    border-bottom: 1px solid #777777 !important;
  }