﻿@import url('css/Rad_Menu.css');




/* 
================================
Skin styles for DotNetNuke
================================
*/   

.pagemaster { width: 100%; height: 100%;    }

body {  height: 100%; margin: 0; padding: 0; font-family: Myriad,"Trebuchet MS",Trebuchet MS,Arial,Verdana }

.skinmaster {  color: #000000; font-family: Myriad,"Trebuchet MS",Trebuchet MS,Arial,Verdana font-size: 11px;  }

.Normal, .NormalDisabled { color: #000000; font-family: Myriad,"Trebuchet MS",Trebuchet MS,Arial,Verdana font-size: 11px; }

div, tr, td { color: #000000; font-family: Myriad,"Trebuchet MS",Trebuchet MS,Arial,Verdana font-size: 11px; line-height: 19px; }
p { margin: 0 0 1.0em 0; }

.skinheader { }

.controlpanel { width: 100%; background-color: #ffffff; font-style: italic; font-size: 14px;}



#header { height: 92px; }
	#header div.header { height: 92px; float: right; }
	div.column-1 { width: 209px; background: #b2bc81; }
		div.column-1 h2 { display: block; width: 170px; height: 56px; margin: 19px 0 0 12px; text-indent: -60000em; background: url(images/header-col-1.gif) 0% 0% no-repeat; }
	div.column-2 { width: 389px; margin-left: 7px; background: #82aaac url(images/header-col-2-bg.gif) 100% 0% no-repeat; }
		div.phone-info { display: block; width: 198px; height: 53px; margin: 20px 0 0 11px; text-indent: -60000em; background: url(images/header-col-2.gif) 0% 0% no-repeat; }
	div.column-3 { width: 196px; background: #e0ddce; margin-left: 7px; }
		div.column-3 h1 { margin: 0; }
			div.column-3 h1 a { cursor: pointer; display: block; float: left; width: 108px; height: 52px; margin: 20px 0 0 39px; text-indent: -60000em; background: url(images/header-col-3.gif) 0% 0% no-repeat; }


div.nav { height: 27px; margin: 7px 0; background: #57585a; }
	ul#nav { list-style-type: none; margin: 0 auto; width: 809px; padding: 210px; height: 27px; }


.contentpane {padding-left: 20px; padding-right:20px; padding-top: 20px;}
.rightpane { width:197px !important; background-color:#b2bc81; padding: 12px 16px 20px;}
.nothingpane { width:8px !important; padding: 0 0 0 0; }


.homerightpane { width:190px !important; background-color:#e0ddce; padding: 12px;}
.rotatorpane { width:809px; height:199px; padding: 0 0 9px 0; }
.flashpane { width:500px; height:199px; padding: 0 0 9px 0; }
.homerotatepane { width:603px !important; padding:0; margin:0; }
.homeoverlaypane { width:605px; height:445px; padding:0; margin: 0 0 0 0; }




.nothingpane { width:8px !important; padding: 0 0 0 0; }

.Red { color:#ff0000; }
.BottomText, .cfwi-link, td.Footer { color:#57585a; font-size:11px; }

.Footer { text-align:center; padding: 0 0 5px 0;}

.SplashTitle { text-transform: uppercase; font-size: 20px; font-weight: bold; }


.links { }
.links,a.links:link,a.links:active,a.links:visited{ font-weight:bold; color:#4F839F; font-size:11px; text-transform:uppercase; }
a.links:hover{color:#C00;}


.footerlinks {text-align:center;}
.footerlinks { color:#57585a; font-size:11px;  text-decoration: none;}
a.footerlinks:link { color:#57585a; font-size:11px;  text-decoration: none;}
a.footerlinks:visited { color:#57585a; font-size:11px;  text-decoration: none;}
a.footerlinks:hover{color:#000000; text-decoration: underline; font-size:11px; }

a.Webmasters:link { color:#57585a; font-size:11px;  text-decoration: underline;}
a.Webmasters:visited { color:#57585a; font-size:11px;  text-decoration: underline;}
a.Webmasters:hover{color:#000000; text-decoration: none; font-size:11px; }



.StandardButton {
  background: #7994cb none; 
  color: #ffffff;
  font-family: verdana, sans-serif; 
  font-size: 11px;
  font-weight: normal;
}

.Head {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight: normal;
   color: #333333;
}

.SubHead, table.DNN_ANN_DesignTable table span.AnnouncementSubHead { font-family: georgia,Arial,Helvetica; color: #000000; padding: 0 5px 0 0; }

a:link { text-decoration: underline; color: #1471b0; }
a:visited { text-decoration: underline; color: #1471b0; }
a:hover { text-decoration: none; color: #ff0000; }

input, select, textarea
{
font-family: georgia, Arial, Geneva, sans-serif;
font-size: 11px;
color: #000000;
background-color: #e8dbc7;
border: 1px solid #000000;
}


/*   LOG IN  */
.SkinObject { color:#57585a; font-size:11px;  text-decoration: none; font-weight: normal; }
a.SkinObject:link { color:#57585a; font-size:11px;  text-decoration: none; }
a.SkinObject:hover { color:#57585a; font-size:11px;  text-decoration: underline;  }

.Page_Title {color: #939598; font-size: 30px; margin-top: 0pt; margin-right: 0pt; margin-bottom: 10px; margin-left: 0pt; line-height: 30px; }
.Side_Title  { font-size: 18px; font-weight: bold; margin: 29px 0 10px; color:#58595b; }
.Sidetext {  font-family: Myriad,"Trebuchet MS",Trebuchet MS,Arial,Verdana font-size: 11px; font-weight:normal; margin: 29px 0 10px; color:#58595b; line-height: 22px;}

.SC_Item, .SC_ItemSelected { background-color:#ffffff; }

/* Announcements Module */
table.DNN_ANN_DesignTable table tr td{}
table.DNN_ANN_DesignTable table span.AnnouncementSubHead {font-weight:bold;}
table.DNN_ANN_DesignTable table span.AnnouncementContent  {}
table.DNN_ANN_DesignTable table span.Normal_DNN_ANN_Description p {margin: 0;}

/*Associate Websites 5-17-10*/
span.BetterHeader {font-size: 1.3em; color:#333; font-weight:bold;}
ul.Website li{ margin-bottom:10px;}
ul.Website li, ul.Website a, a.solo{font-size:1.05em; font-weight:bold;}
 
