/*******************/
/* Common Elements */
/*******************/
img {
margin: 0px !IMPORTANT;
padding: 0px !IMPORTANT;
border: 0px none !IMPORTANT;
float: left;
display: block;
}

table.radiustable {border-collapse: collapse; text-align: left; padding:5px; vertical-align:top; border: none;  } /*color:#505050;*/
table.radiustable td { padding:5px;   border: 1px solid #909090; font-size: 9pt;}
table.radiustable th {  padding:5px;  font-weight:bold; color:White; border: 1px solid #909090; font-size: 10pt; background-color: #909090 }
table.radiustable td.headercel {  padding:5px;  border: 1px solid #909090; font-weight:bold; color:White; font-size: 10pt; background-color: #909090}
table.radiustable tr.headerrow { padding:5px;  border: 1px solid #909090; font-weight:bold; color:White; font-size: 10pt; background-color: #909090}
table.radiustable tr.headerrow td { padding:5px;  border: 1px solid #909090; font-weight:bold; color:White; font-size: 10pt; background-color: #909090}

table.radiustablenoborder {border-collapse: collapse; text-align: left; padding:5px; vertical-align:top; border: none; } /*color:#505050;*/
table.radiustablenoborder td { padding:5px;    font-size: 9pt;}
table.radiustablenoborder th {  padding:5px;  font-weight:bold; color:White; font-size: 10pt; background-color: #909090 }
table.radiustablenoborder td.headercel {  padding:5px;  font-weight:bold; color:White; font-size: 10pt; background-color: #909090}
table.radiustablenoborder tr.headerrow { padding:5px;  font-weight:bold; color:White; font-size: 10pt; background-color: #909090}
table.radiustablenoborder tr.headerrow td { padding:5px;   font-weight:bold; color:White; font-size: 10pt; background-color: #909090}

#radiustableheader{  padding:5px;  font-weight:bold; color:White; font-size: 10pt; background-color: #909090 }


.5pt {font-size: 6pt}
.6pt {font-size: 6pt}
.7pt {font-size: 7pt}
.8pt {font-size: 8pt}
.9pt {font-size: 9pt}
.10pt {font-size: 10pt}
.11pt {font-size: 11pt}
.12pt {font-size: 12pt}

ul {color:#303030;} /*color:#505050;*/

h1 {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight:normal; color: #E31B23;}
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 12pt;  color:#909090;}
h3 {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #E31B23}
h4 {font-family: Arial, Helvetica, sans-serif; font-size: 10pt;  color:#303030;} /*color:#505050;*/
h5 {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #E31B23}
h6 {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;  color:#303030;}/*color:#505050;*/

td {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#303030;}/*color:#505050;*/
th {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }


a {font-family: Arial, Helvetica, sans-serif; color: #00008B; text-decoration:none;}
a:hover {font-family: Arial, Helvetica, sans-serif; color: #00008B; text-decoration:none;}
a:active {font-family: Arial, Helvetica, sans-serif; color: #00008B; text-decoration:none;}
a:visited {font-family: Arial, Helvetica, sans-serif; color: #00008B; text-decoration:none;}

ul 
{
	margin-left:15px;
	padding-left:0px;
	list-style-type:disc;
}

input {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; color:#303030; }

.SiteMap1, .SiteMap1:active
{
	/*font-weight: bold;*/
	font-size: 9pt;
	color:#778899;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.SiteMap1:hover
{
	font-size: 9pt;
	color: #7D9EC0;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.SiteMap2, .SiteMap2:active
{
	/*font-weight: bold;*/
	font-size: 9pt;
	color:#778899;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}


.SiteMap2:hover
{
	font-size: 9pt;
	color: #7D9EC0;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.a1
{
	font-weight: bold;
	font-size: 9pt;
	color: #303030; /*color:#505050;*/
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
/*.a1:visited
{
	font-weight: bold;
	font-size: 9pt;
	color: #505050;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}*/
.a1:hover
{
	font-weight: bold;
	font-size: 9pt;
	color: #7D9EC0;
	text-decoration: none;
}

.a2
{
	font-weight: bold;
	font-size: 8pt;
	color: #E31B23;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
/*.a2:visited
{
	font-weight: bold;
	font-size: 8pt;
	color: #E31B23;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}*/
.a2:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: #7D9EC0;
	text-decoration: none;
}

.a3
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.a3:visited
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.a3:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: white;
	text-decoration: none;
}

.a4
{
	color: #303030; /*color:#505050;*/
	font-size: 7pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:normal;
}
.a4:visited
{
	color: #303030; /*color:#505050;*/
	font-size: 7pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; font-weight:normal;
}
.a4:hover
{
	color: #7D9EC0;
	font-size: 7pt;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none; font-weight:normal;
}


select {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; background-color: #FFFFFF; 
    font-weight: normal; border-style: groove}


/*******************/
/* Page Elements   */
/*******************/
.RADIUSRed {color: #E31B23}

.StyleBody {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; 
    background-color: White; margin-top: 0px; margin-left:0px; margin-right:0px}

.PageTable {width: 100%; vertical-align:top; background-color: White; Width: 1003; height: 100%}
.headercell {background-image: url(../Files/Images/RADIUS_banner_1003x105.jpg); background-repeat:no-repeat; 
             vertical-align:top; height: 105; 
    width: 1003;}
/*.HeaderTable {background-image: url(../Files/Images/RADIUS_WebBanner_08.gif); vertical-align:top; height: 125; width: 870;}*/
.welcomerow {background-color: #F4F4F4; height: 20 }
.welcomerow a, .welcomerow a:hover, .welcomerow a:visited, .welcomerow a:active { 
    color:#E31B23; text-decoration:none; 
    }
.titlerow {background-color: #909090; color:White; font-weight:bold; padding-left:30px; height: 40; 
           vertical-align:middle;}
.topmenurow {background-color: #E31B23; height: 20; color:White; font-weight:bold }
.leftmenu { padding:15px; }
.signinpanel { background-color:#F8F8F8;}


.LeftMenuTable {vertical-align:top; width: 145; text-align:left; }
    
#pnllogin {padding-left:15px;}
/*.MainMenuTable {vertical-align:top; text-align:center; Width: 653}*/


/*.MenuCellLeft {height: 20; margin-bottom: 10; margin-left: 10; margin-right: 10; margin-top: 10; background-color: #E31B23; border-style:solid; border-bottom-color: #E31B23; border-top-color: #E31B23; border-left-color: #E31B23; border-right-color: White; border-bottom-width: 0; border-top-width: 0; border-right-width: thin; border-left-width: 0;}
.MenuCellMiddle {height: 20;  background-color: #E31B23; border-style:solid; border-bottom-color: #E31B23; border-top-color: #E31B23; border-left-color: White; border-right-color: White; border-bottom-width: 0; border-top-width: 0; border-right-width: thin; border-left-width: thin;}
.MenuCellMiddleRight {height: 20; background-color: #E31B23; border-style:solid; border-bottom-color: #E31B23; border-top-color: #E31B23; border-left-color: White; border-right-color: #E31B23; border-bottom-width: 0; border-top-width: 0; border-right-width: 0; border-left-width: thin;}
.MenuCellRight {height: 18; background-color: White; border-style:solid; border-bottom-color: #E31B23; border-top-color: White; border-left-color: White; border-right-color: White; border-bottom-width: thin; border-top-width: 0; border-right-width: 0; border-left-width: 0;}
*/

/*
.OuterMenus {height: 20; background-color: White; border-style:solid; border-bottom-color: White; border-top-color: #E31B23; border-left-color: #E31B23; border-right-color: #E31B23; border-bottom-width: 0; border-top-width: thin; border-right-width: thin; border-left-width: thin;}
*/

.MainDivContent { margin-bottom: 15; margin-left: 30; margin-right: 30; margin-top: 15; font-size:9pt; 
  font-family:Arial;} /*width of entire cell is 545px*/
 .MainDivContentPopUp { margin-bottom: 0; margin-left: 20; margin-right: 20; margin-top: 0; font-size:9pt; 
  font-family:Arial;} /*width of entire cell is 545px*/

/*height: 400; */

.HeaderMessage {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; }
.HeaderDate {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}
/*.TopMenu a {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: White; font-weight:bold}*/
.TopMenu 
{
	font-weight: bold;
	font-size: 8pt;
	color: WHITE;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.TopMenu:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: WHITE;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.TopMenu:visited 
{
	font-weight: bold;
	font-size: 8pt;
	color: WHITE;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.TopMenu:active
{
	font-weight: bold;
	font-size: 8pt;
	color: WHITE;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.RightMenuHeader 
{
	font-weight: bold;
	font-size: 8pt;
	color:white;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
	
.RightMenu {font-family: Arial, Helvetica, sans-serif; 
    font-size: 8pt; padding:10; height: 100%; vertical-align:top;
    background-color:#F8F8F8; Width:190px; border-style:none; border-width:0px;}


/*.FooterMenu a {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #E31B23; font-weight: bold}*/
.FooterMenu{
	font-weight: bold;
	font-size: 8pt;
	text-decoration: none;
}

.BreadcrumbsMenu, .BreadcrumbsMenu:active
{
	/*font-weight: bold;*/
	font-size: 7pt;
	color: #778899;
	text-decoration: none;
}
.BreadcrumbsMenu:hover
{
	/*font-weight: bold;*/
	font-size: 7pt;
	color: #7D9EC0;
	text-decoration: none;
}


hr 
{ color: #E31B23; height:1px;
}

.FooterCopyright {font-family: Arial, Helvetica, sans-serif; font-size: 7pt;}



/*.Button {font-family: Arial, Helvetica, sans-serif; background-color:#e8e8e8; font-size: 8pt;color:#a9a9a9; font-weight: bold;}*/
input.button {font-family: Arial, Helvetica, sans-serif; color: #666666; font-weight: bold;} /*color:Gray; */
input.text {font-family: Arial, Helvetica, sans-serif; } /*color:Gray; */

/*.Button:hover {font-family: Arial, Helvetica, sans-serif; background-color:silver; font-size: 8pt; color:#a9a9a9; font-weight: bold;}*/
.RSS {font-family: Arial, Helvetica, sans-serif;  font-size: 8pt; margin-bottom: 0px; margin-left: 10px; 
    margin-right: 10px; margin-top: 0px; /*background-color: Lime;*/}
.RSSHeader {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; 
    color:#303030; font-weight: bold;}/*color:#505050;*/
.RSSHeaderText {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; 
    color:#303030; text-decoration:none; font-weight: bold; margin-bottom: 0; margin-left: 10; 
    margin-right: 10; margin-top: 0;}/*color:#505050;*/
.RSSHeader a, .RSSHeader a:hover, .RSSHeader a:visited, .RSSHeader a:active { 
    font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:#303030; text-decoration:none; 
    font-weight: bold;}/*color:#505050;*/
.RSSHeader1 {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; 
    color:#303030; font-weight: bold;}/*color:#505050;*/

.RSSItems1 {color:#303030; text-align:left; font-family: Arial, Helvetica, sans-serif; 
            font-size: 7pt; font-weight: normal }/*color:#505050;*/
.RSSItems2 {color:#303030; text-align:left; font-family: Arial, Helvetica, sans-serif; 
            font-size: 7pt; font-weight: normal }/*color:#505050;*/

.RSSItemNoList {color:#303030; text-align:left; font-family: Arial, Helvetica, sans-serif; 
                font-size: 7pt; font-weight: bold;  
    margin-bottom: 0; margin-left: 10; margin-right: 10; margin-top: 0; }/*color:#505050;*/

.RSSTime {color:#303030; text-align:left; font-family: Arial, Helvetica, sans-serif; 
          font-size: 7pt; font-weight: normal; font-style:italic;}/*color:#505050;*/
/*{FONT-SIZE: 5pt; COLOR: gray; FONT-STYLE: normal; FONT-FAMILY: Arial}*/



/*New items added from website Natalie suggested for menu controls... by David B March 2007 */

.WarningMessage
{
	font-weight: bold;
	font-size: 10pt;
	color: #E31B23;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

#pagecontentLeft {
	float:left;
	width:145px;
	}

#leftmenu {
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
	}
#leftmenu ul {		
	list-style:none;
	margin:0px;
	padding:0px;
	}
	
#leftmenu li 
{
	/*padding-bottom:3px;*/
	/*margin:0px;*/
	margin-top:0;
	margin-bottom:0;
	/*border-bottom-color:#E31B23;
	border-bottom-style:solid;
	border-bottom-width:1px;*/
	}
	
#leftmenu li.primarynav {
	/*margin-top:5px;*/
	/*margin-bottom:0px;*/
	margin-top:10;
	margin-bottom:5;
	font-weight:bold;
	border-bottom-color:#E31B23;
	border-bottom-style:solid;
	border-bottom-width:1px;}
	
#leftmenu li.primarynavgray {
	/*margin-top:5px;*/
	/*margin-bottom:0px;*/
	margin-top:10;
	margin-bottom:5;
	font-weight:bold;
	border-bottom-color:#778899;
	border-bottom-style:solid;
	border-bottom-width:1px;}
	
#leftmenu li.primarynavcurrent {
	/*margin-top:5px;*/
	/*margin-bottom:0px;*/
	margin-top:10px;
	margin-bottom:5px;
	font-weight:bold;
	border-bottom-color:#E31B23;
	border-bottom-style:solid;
	border-bottom-width:1px;}

#leftmenu li a {
	display:block;	
	min-height:20px;
	line-height:150%;	
	padding-left:15px;
	/*padding-top:0px;
	margin-bottom:0;*/
	font-family:Arial;
	/*font-weight:bold;*/
	font-size:8pt;
	color:#303030; /*color:#505050;*/

	/*background-image:url(../Files/images/primarynavbg.gif);
	background-repeat:no-repeat;*/
	text-decoration:none;
	}

		
#leftmenu li.primarynav a:hover {
	color:#E31B23;	font-weight:bold;
	text-decoration:none;
	/*background-image:url(../Files/images/primarynavhover.gif);*/
	}			
#leftmenu li.primarynavgray a:hover {
	color:#E31B23;	font-weight:bold;
	text-decoration:none;
	/*background-image:url(../Files/images/primarynavhover.gif);*/
	}			

#leftmenu li.primarynav a:active {
	color:#303030;	font-weight:bold; /*color:#505050;*/
	text-decoration:none;
	/*background-image:url(../Files/images/primarynavhover.gif);*/
	}
#leftmenu li.primarynavgray a:active {
	color:#303030;	font-weight:bold; /*color:#505050;*/
	text-decoration:none;
	/*background-image:url(../Files/images/primarynavhover.gif);*/
	}	
	
#leftmenu li.primarynavcurrent a {
	/*background-image:url(../Files/images/primarynavactive.gif);
	background-repeat:no-repeat;*/
	font-size:8pt;
	color:#E31B23;	font-weight:bold;
	}	
#leftmenu li.primarynavcurrent a:active {
	/*background-image:url(../Files/images/primarynavactive.gif);
	background-repeat:no-repeat;*/
	color:#E31B23;	font-weight:bold;
	}	
#leftmenu li.primarynavcurrent a:hover {
	/*background-image:url(../Files/images/primarynavhover.gif);
	background-repeat:no-repeat;*/
	color:#E31B23;	font-weight:bold;
	}	

/*li#parentnavcurrent a {
	background-image:url(../Files/images/primarynavcurrent.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;	font-weight:bold;
}*/

#leftmenu li.secondarynav {
	background-image: url(../Files/images/secondarynavbg.gif); background-position:left, bottom;
	background-repeat:no-repeat;
	/*margin:0 0 1px;*/ /*4px;*/
	border-bottom-style:none;
	font-weight:normal;
	font-size:8pt;
	color:#303030; /*color:#505050;*/
	}
	
#leftmenu li.secondarynavcurrent {
	/*margin:0 0 1px;*/ /*1px;*/
	border-bottom-style:none;
	}

#leftmenu li.secondarynav a:hover {
	background-image:url(../Files/images/secondarynavhover.gif); background-position: center left;
	background-repeat:no-repeat;	font-weight:normal;
	color:#303030; /*color:#505050;*/
	}
#leftmenu li.secondarynav a:active {
	background-image:url(../Files/images/secondarynavhover.gif); background-position: center left;
	background-repeat:no-repeat;	font-weight:normal;
	color:#303030; /*color:#505050;*/
	}

#leftmenu li.secondarynavcurrent a {
	background-image:url(../Files/images/secondarynavactive.gif); background-position: center left;
	background-repeat:no-repeat;	font-weight:normal;
	color:#303030; /*color:#505050;*/
	}
#leftmenu li.secondarynavcurrent a:hover {
	background-image:url(../Files/images/secondarynavhover.gif); background-position: center left;
	background-repeat:no-repeat;	font-weight:normal;
	color:#303030; /*color:#505050;*/
	}	
#leftmenu li.secondarynavcurrent a:active {
	background-image:url(../Files/images/secondarynavactive.gif); background-position: center left;
	background-repeat:no-repeat;	font-weight:normal;
	color:#303030; /*color:#505050;*/
	}	
	
	
/********************/
/*Collapsable Banner*/
/********************/

.collapsePanelHeader
{   
      width:640px;            
      height:20px;
      color: Yellow;
      background-color: #303030;
      background-repeat:repeat-x;
      font-weight:bold;
      float:none;
      padding:5px; 
      cursor: pointer; 
      vertical-align: middle;
}

.collapsePanel 
{	 
	  width: 640px;
      height:0px;
      background-color:white;
      overflow:hidden;
}


     
	
	
/***********/

/*AJAX Tabs*/

/***********/

/*.ajax__tab_xp .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:18pt;background:url("Files/Images/tab-line.gif") repeat-x bottom;}

.ajax__tab_xp .ajax__tab_outer {padding-right:4px;background:url("Files/Images/tab-right.jpg") no-repeat right;height:21px;}

.ajax__tab_xp .ajax__tab_inner {padding-left:3px;background:url("Files/Images/tab-left.jpg") no-repeat;}

.ajax__tab_xp .ajax__tab_tab {height:21px;padding:4px;margin:0;background:url("Files/Images/tab.jpg") repeat-x;}

.ajax__tab_xp .ajax__tab_hover .ajax__tab_outer {background:url("Files/Images/tab-hover-right.jpg") no-repeat right;}

.ajax__tab_xp .ajax__tab_hover .ajax__tab_inner {background:url("Files/Images/tab-hover-left.jpg") no-repeat;}

.ajax__tab_xp .ajax__tab_hover .ajax__tab_tab {background:url("Files/Images/tab-hover.jpg") repeat-x;}

.ajax__tab_xp .ajax__tab_active .ajax__tab_outer {background:url("Files/Images/tab-active-right.jpg") no-repeat right;}

.ajax__tab_xp .ajax__tab_active .ajax__tab_inner {background:url("Files/Images/tab-active-left.jpg") no-repeat;}

.ajax__tab_xp .ajax__tab_active .ajax__tab_tab {background:url("Files/Images/tab-active.jpg") repeat-x;}

.ajax__tab_xp .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:18pt;border:1px solid #999999;border-top:0;padding:8px;background-color:#ffffff;}

.ajax__tab_xp .ajax__scroll_both {overflow:scroll}

.ajax__tab_xp .ajax__scroll_auto {overflow:auto}*/



