/*RCI Style Sheet*/
/*Copyright 2007 RCI inc. Phreshnet.com*/
/*general*/

/*default text color and font*/
body {
     font-family: "Arial" , "Helvectica", sans-serif;
	 font-size:12px;
	 color: #666680;
	 font-weight:normal;
	 margin:0px;
     padding:0px;
	 background-color:#6A6976;
	 }
h3{
   font-size:15px}
td{
   font-family: "Arial" , "Helvectica", sans-serif;
   font-size:12px;
   color: #000000;
   font-weight:normal;
   vertical-align:top;
   }
/*logical divisions*/
#homepage-space{
                margin-top:30px;
				margin-left:30px;
				border-bottom:1px solid #7F7F7F;
				padding-bottom:10px;
				}

#policy-space{
                margin-top:30px;
				border-bottom:1px solid #7F7F7F;
				padding-bottom:10px;
				}



#homepage-space-right{
                margin-top:30px;
				margin-left:30px;
				padding-bottom:10px;
				margin-right:30px;
				}
/*center aligned blurb piece*/
#second-column{
               background-color:#E6E6E6;
			   font-family: "Arial" , "Helvectica", sans-serif;
	           font-size:14px;
	           color: #A31F21;
	           font-weight:bold;
			   border:1px solid #000000;
			   width:150px;
			   float:right;
			   margin-left:20px;
			   padding:5px;
			   text-align:center;
			   }
#second-column-plain{
               background-color:#FFFFFF;
	           font-weight:bold;
			   width:165px;
			   float:right;
			   margin-left:20px;
			   padding:5px;
			   }
/*consulting page secondary division*/
#dotted-bottom{
			   font-family: "Arial" , "Helvectica", sans-serif;
	           font-size:14px;
	           color: #A31F21;
	           font-weight:bold;
			   border-bottom:1px dotted #6A6976;
			    }
/*secondary page div w/o border*/
#homepage-space2{
                margin-top:30px;
				margin-left:30px;
				padding-bottom:10px;
				margin-right:25px;
				}
#homepage-space-right2{
                margin-top:10px;
				padding-bottom:10px;
				margin-right:1px;
				margin-left:1px;
				padding-left:5px;
				}
#second-nav-header{
                   background-color:#E6E6E6;
				   font-family: "Arial" , "Helvectica", sans-serif;
	               font-size:12px;
	               color: #666680;
	               font-weight:bold;
				   margin-bottom:3px;
				   }

#highlight1{
                   background-color:#E6E6E6;
				   font-family: "Arial" , "Helvectica", sans-serif;
	               font-size:12px;
	               color:#3F3F3F;
	               font-weight:bold;
				   margin-bottom:3px;
				   }


 /*top navigational information*/
 #breadcrumbs{
                   background-color:#E6E6E6;
				   font-family: "Arial" , "Helvectica", sans-serif;
	               font-size:12px;
	               color: #666680;
	               font-weight:bold;
				   margin-top:10px;
				   }

/*top-navigation*/
#top-nav{
         width:100%;
		 background:url(../images/nav-back.jpg) center center repeat-x;
		 height:30px;
		 }
.nav-space{
           margin-left:70px;
		   padding-top:8px;
		   }

/***********NAVIGATION************/
#dropmenudiv{
position:absolute;
font:normal "Arial" , "Helvectica", sans-serif;
line-height:20px;
z-index:100;
margin-top:5px;
}

#dropmenudiv a{
width: 180px;
display: block;
text-indent: 3px;
padding: 1px 0;
text-decoration: none;
font-weight: bold;
color:#000000;
font-size:11px;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #FFFFFF;
}

.nav{
     font-family: "Arial" , "Helvectica", sans-serif;
     font-size:11px;
     color: #6A6976;
     font-weight:bold;
	 text-decoration: none;
	 }
.nav:hover{
     font-family: "Arial" , "Helvectica", sans-serif;
     font-size:11px;
     color: #999999;
     font-weight:bold;
	 text-decoration: none;
	 }

a{
     font-family: "Arial" , "Helvectica", sans-serif;
     font-size:12px;
     color: #6A6976;
     font-weight:bold;
	 text-decoration: underline;
	 }
a:hover{
     font-family: "Arial" , "Helvectica", sans-serif;
     font-size:12px;
     color: #999999;
     font-weight:bold;
	 text-decoration: underline;
	 }


/*secondary page navigation*/
a.menulink {
            display: block;
            width: 200px;
            text-align: left;
            text-decoration: none;
            font-family:Arial, Helvetica, sans-serif;
            font-size:12px;
            color: #666666;
            border: none;
            border: solid 1px #FFFFFF;
            }

a.menulink:hover {
	              border: 1px solid #CCCCCC;
	              background-color:#e6e6e6;
	              font-family: Arial, Helvetica, sans-serif;
                  }


/*main site layout*/

#maincontainer{
width: 760px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
margin-top:5px;
}

#topsection{
background: #FFFFFF;

}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
background: #FFFFFF;
}

#contentcolumn{
margin-left: 400px; /*Set left margin to LeftColumnWidth*/
}

#leftcolumn{
float: left;
width: 400px; /*Width of left column*/
margin-left: -760px; /*Set left margin to -(MainContainerWidth)*/
background: #FFFFFF;
}

#footer{
clear: left;
width: 100%;
background: #FFFFFF;
color: #000;
text-align: center;
padding: 4px 0;
}



.innertube{
margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

/*subsidiary page layout*/
#contentcolumn2{
margin-left: 545px; /*Set left margin to LeftColumnWidth*/
}

#leftcolumn2{
float: left;
width: 545px; /*Width of left column*/
margin-left: -760px; /*Set left margin to -(MainContainerWidth)*/
background: #FFFFFF;
border-right:1px solid #6A6976;
padding-right:2px;

}


/******** Typography and Links ********/

/*home page links*/
a.home {
	color:#A31F21;
	text-decoration: none;
	font-family: "Arial" , "Helvectica", sans-serif;
    font-size:16px;
	font-weight:bold;
    }

a.home:hover {
	text-decoration: underline;
	color: #6666CC;
	font-family: "Arial" , "Helvectica", sans-serif;
    font-size:16px;
	font-weight:bold;
    }


a.home-special {
	color:#6666CC;
	text-decoration: none;
	font-family: "Arial" , "Helvectica", sans-serif;
    font-size:12px;
	font-weight:bold;
    }

a.home-special:hover {
	text-decoration: underline;
	color:#A31F21;
	font-family: "Arial" , "Helvectica", sans-serif;
    font-size:12px;
	font-weight:bold;
    }



/*more links*/
.second{
     font-family: "Arial" , "Helvectica", sans-serif;
     font-size:12px;
     color: #6A6976;
     font-weight:bold;
	 text-decoration: underline;
	 }
.second:hover{
     font-family: "Arial" , "Helvectica", sans-serif;
     font-size:12px;
     color: #999999;
     font-weight:bold;
	 text-decoration: none;
	 }

.style12 {color: #666666}

.border{
        border:1px solid #CCCCCC;
		margin-left:8px;
		margin-bottom:4px;
	    }
.space{
        border:1px solid #CCCCCC;
		margin-right:8px;
		margin-bottom:4px;
	    }

.bread2 {
	 font-family: "Arial" , "Helvectica", sans-serif;
     font-size:11px;
     color: #999999;
     font-weight:bold;
    }
/*top level red*/
.bread3 {
	 font-family: "Arial" , "Helvectica", sans-serif;
     font-size:11px;
     color: #D9002B;
     font-weight:bold;
    }
/*home page headlines*/
.red14 {
	color:#A31F21;
	font-family: "Arial" , "Helvectica", sans-serif;
    font-size:14px;
	font-weight:bold;
    }

.red16 {
	color:#A31F21;
	font-family: "Arial" , "Helvectica", sans-serif;
    font-size:16px;
	font-weight:bold;
    }
.red18 {
	color:#A31F21;
	font-family: "Arial" , "Helvectica", sans-serif;
    font-size:18px;
	font-weight:bold;
    }

.tiny{
     color:#FFFFFF;
	 font-family: "Arial" , "Helvectica", sans-serif;
     font-size:10px;
	 font-weight:bold;
	 }

.tiny2{
     color:#6A6976;
	 font-family: "Arial" , "Helvectica", sans-serif;
     font-size:11px;
	 font-weight:bold;
	 }
