body {  background: #FFECC2 url('http://www.rndg.net/RNSA/images/bg.gif') top left fixed repeat-x;
		leftmargin: 0px;
		topmargin: 15px;
		marginwidth: 0px;
		marginheight: 0px }

A:link	  { color: #376A9C; 
		  TEXT-DECORATION: none; }

A:visited { color: #376A9C; 
		  TEXT-DECORATION: none }

A:hover	  { color: #000000; 
		  TEXT-DECORATION: underline }

A:active  { color: #3B86DF; 
		  TEXT-DECORATION: underline }



/*- padding and margin : t r b l -*/

#Logo 	{ 
		height: 119;
		margin: 0;
		padding 0;
		background-color: #ffffff;
		background-image: url("http://www.rndg.net/RNSA/images/FlashBg2.gif");
		}

/*- 5081B2 -*/

#mainnav  { margin-left: 150; }
          
#mainnavtxt  {
		  color:#ffffff;
		  padding: 0;
		  letter-spacing: 1px;
          font-family: times, serif;
          font-size: 13px; 
          font-weight: bold }
                    
#mainnavtxt A:link   { color:#000000;
          TEXT-DECORATION: none }

#mainnavtxt A:visited   { color:#000000;
          TEXT-DECORATION: none }

#mainnavtxt A:hover
		  { color:#31619C;
		  TEXT-DECORATION: underline }

#mainnavtxt A:active
		  { color:#31619C;
		  TEXT-DECORATION: none }

		  

/*- padding and margin : t r b l -*/


#pagebody	{
		width: 770;
		padding: 0 0 0 0;
		margin: 15 0 0 0;
		text-align: left;
		vertical-align: top;
		}


#banner	{ 
		background-image: url("http://www.rndg.net/RNSA/images/FlashBg.gif");
		align:left;
		margin: 0 0 0 0;
		padding 0 0 0 0;
		border: 0;
		}


.maincontent	{
		width: 100%;
		background-image: url("http://www.rndg.net/RNSA/images/background.gif");
		padding: 0 0 0 0;
		margin: 0 0 0 0;
		border: 0;
		text-align: left;
		vertical-align: top;
		}

#sidebar 	{ 
		float:left;
		margin: 0;
		padding 0;
		border: 0;
		width:150px;
		}


#content { 
		margin: 0 0 0 0;
		padding: 0 0 0 152;
		vertical-align:top;
		align:left;
		border: 0;
		}


#content2col { 
		background-image: url("http://www.rndg.net/RNSA/images/contentRightCol.gif");
		margin: 0 0 0 152;
		padding: 0 0 0 0;
		vertical-align:top;
		align:left;
		border: 0;
		}


#footer  { 	
			background-color: #4371A7;
			margin: 0 0 0 0;
			padding: 5 0 3 8;
			border:0; 
			font-family: times, serif;
			font-size: 11px; 
			line-height: 18px;
			color:#DDDDDD;
			}
			


#blackblock  { 
		align: center;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		border:0; 
		font-family: times, serif;
		font-size: 13px; 
		line-height: 18px;
		color:#555555;
		}


/*- padding and margin : t r b l -*/


.contentLeft 	{ 
		width: 400;
		float:left;
		margin: 5 0 0 2;
		padding 0 0 0 0;
		border: 0;
		font-family: verdana, lucida, arial, helvetica, sans-serif;
		font-size: 10;
/*-		border-style: solid; border-width: 1px;	border-color: #ff0000; -*/
		}



.contentLeft h1        { color:#222222;
		  background-image: url("http://www.rndg.net/RNSA/images/h1Bg.gif");
		  margin: 10 0 0 26;
		  padding: 0;
          font-family: "Times New Roman", Times, serif;
          font-size: 22px; 
          text-align: left;
          line-height: 24px; 
		  font-weight: bold;
		  letter-spacing: 2px;
		  }


.contentLeft h2        { color:#5081B2;
		  margin-left: 27;
		  padding: 15 0 5 0;
		  letter-spacing: 1px;
          font-family: "Trebuchet MS", "Gill Sans", "Gill Sans MT", "Franklin Gothic", lucida, verdana, arial, helvetica, sans-serif;
          font-size: 14px; 
          text-align: left;
          line-height: 16px; 
		  font-weight: bold }


.contentRight { 
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: 10;
		color: #666666;
		margin: 0 0 0 425;
		padding: 5 5 0 5;
		align:left;
		border: 0;
		}
		

.LIST { padding-left: 0px; list-style-position: inside; }


/*- padding and margin : t r b l -*/


h1        { color:#222222;
		  background-image: url("http://www.rndg.net/RNSA/images/h1Bg.gif");
		  margin: 0;
		  padding: 0;
          font-family: "Times New Roman", Times, serif;
          font-size: 22px; 
          text-align: left;
          line-height: 24px; 
		  font-weight: bold;
		  letter-spacing: 2px;
		  }


h2        { color:#5081B2;
		  margin: 0;
		  padding: 15 0 5 0;
		  letter-spacing: 1px;
          font-family: "Trebuchet MS", "Gill Sans", "Gill Sans MT", "Franklin Gothic", lucida, verdana, arial, helvetica, sans-serif;
          font-size: 14px; 
          text-align: left;
          line-height: 16px; 
		  font-weight: bold }



h3        { color:#7E5801;
		  background-image: url("http://www.rndg.net/RNSA/images/h3Bg.gif");
		  background-repeat: repeat-x;
		  padding: 5 0 3 0;
		  margin: 15 0 0 0;
          font-family: "Trebuchet MS", "Gill Sans", "Gill Sans MT", "Franklin Gothic", lucida, verdana, arial, helvetica, sans-serif;
          font-size: 12px; 
          text-align: left;
          line-height: 20px; 
		  font-weight: bold }


/*- padding and margin : t r b l -*/



#sidebar P {
			background: url("http://www.rndg.net/RNSA/images/LeftSidepBg.gif"); 
			margin: 0 0 0 0;
			padding: 5 7 0 7;
			color:#EEEEEE;
			font-family: verdana, lucida, arial, helvetica, sans-serif;
			font-size: 11px; 
			line-height: 14px
			}


#sidebar P.loginTitle
	     { 	background: url("http://www.rndg.net/RNSA/images/LeftSideLogInBg.gif"); 
			margin: 0 0 0 0;
			padding: 2 7 0 8;
			color:#CCCCCC;
			font-family: verdana, lucida, arial, helvetica, sans-serif;
			font-size: 13px; 
			font-weight: bold;
			line-height: 13px; }


#sidebar P.login
	     { 	background: url("http://www.rndg.net/RNSA/images/LeftSideLogInBg.gif"); 
			margin: 0 0 0 0;
			padding: 5 7 0 8;
			color:#CCCCCC;
			font-family: verdana, lucida, arial, helvetica, sans-serif;
			font-size: 10px; 
			line-height: 13px }



#sidebar .title {
		color: #FFFFFF;
		letter-spacing: 1px;
		font-family: times, serif;
		font-weight: bold;
		font-size: 17px; 
		line-height: 32px;
		}

#sidebar .smallertitle {
		color: #FFFFFF;
		font-family: times, serif;
		font-weight: bold;
		font-size: 15px; 
		line-height: 25px;
		}

#sidebar .projects {
		padding: 0 0 0 2;
		color: #CCCCCC;
		font-size: 9px;
		font-weight: bold;
		text-decoration:none; 
		}


#sidebar A:link {
		padding: 0 0 0 2;
		color: #FEECBC;
		font-size: 9px;
		font-weight: bold;
		text-decoration:none; 
		}
			
#sidebar A:visited { 
		padding: 0 0 0 2;
		color: #FEECBC; 
		font-size: 9px;
		font-weight: bold;
		TEXT-DECORATION: none }

#sidebar A:hover	  
		{ color: #ffffff; 
		TEXT-DECORATION: underline }

#sidebar A:active
		{ color: #ADC7E0; 
		TEXT-DECORATION: none }


.quote {
		color: #FFFFFF;
		font-family: verdana, lucida, arial, helvetica, sans-serif;
		font-weight: normal; 
		font-size: 9px;
		line-height: 13px;
		}
		
.qtsrc {
		color: #FFFFFF;
		font-family: verdana, lucida, arial, helvetica, sans-serif;
		font-size: 9px; 
		font-weight: normal; 
		}
		


#SWOTform {
			background: url("http://www.rndg.net/RNSA/images/LeftSidepBg.gif"); 
			margin: 0;
			padding: 0;
			}

		

/*- padding and margin : t r b l -*/


#footer A:link {
			color: #CEE5FF;
			font-weight: bold;
			font-size: 13px;
			text-decoration:none; 
			}
			

#footer A:visited { color: #CEE5FF; 
			font-weight: bold;
			font-size: 13px;
		  TEXT-DECORATION: none }

#footer A:hover	  { color: #ffffff; 
		  TEXT-DECORATION: none }

#footer A:active  { color: #000000; 
		  TEXT-DECORATION: none }


/*- padding and margin : t r b l -*/


#ProofList   { 	
		color:#DDDDDD;
		font-family: verdana, lucida, arial, helvetica, sans-serif;
		font-weight: bold;
		font-size: 11px; 
		}

#ProofList A:link {
		color: #ADC7E0;
		text-decoration:none; 
		}
			
#ProofList A:visited { 
		color: #ADC7E0; 
		font-size: 10px;
		font-weight: bold;
		TEXT-DECORATION: none }

#ProofList A:hover	  
		{ color: #ffffff; 
		TEXT-DECORATION: underline }

#ProofList A:active
		{ color: #ADC7E0; 
		TEXT-DECORATION: none }


/*- padding and margin : t r b l -*/

			
#bodycopy { 
		  margin: 0 0 0 0;
		  padding: 0 45 0 30;
		  border: 0;
		  }
		            
#bodycopy2 { 
		  margin: 0 0 0 0;
		  padding: 0 30 0 0;
		  border: 0;
		  width: 560;
		  float:right;
		  }

.textb2      { color:#666666;
          font-family: "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif;
          font-size: 13px; 
          padding: 0;
          margin: 0;
		  text-align: justify;
          line-height: 17px }
		         
		                   
.text      { color:#666666;
          font-family: "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif;
          font-size: 13px; 
		  text-align: justify;
          line-height: 17px }
          
.textnorm   { color:#666666;
          font-family: "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif;
          font-size: 13px; 
          line-height: 17px; }


.textSM      { color:#666666;
          font-family: "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif;
          font-size: 12px; 
		  text-align: justify;
          line-height: 17px }
          
          
.text2     { color:#555555;
          font-family: "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif;
          font-size: 11px; 
          padding-left: 2px;
          line-height: 14px }

.text2J     { color:#555555;
          font-family: "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif;
          font-size: 11px; 
          padding-left: 2px;
		  text-align: justify;
          line-height: 14px }


.text3     { color:#555555;
          font-family: "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif;
          font-size: 12px; 
          padding-left: 2px;
          line-height: 16px }

          
.text4     { color:#555555;
          font-family: verdana, lucida, arial, helvetica, sans-serif;
          font-size: 10px; 
          padding-left: 2px;
          line-height: 12px;
          padding: 0;
          margin: 0;
          text-align: left; }



.Proof     { color:#5081B2;
          font-family: "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif;
          font-size: 12px; 
          font-weight: bold;
          line-height: 14px; }

.Cncpt     { color:#222222;
          font-family: "Trebuchet MS", verdana, lucida, arial, helvetica, sans-serif;
          font-size: 12px; 
          font-weight: bold;
          line-height: 14px; }

#gray { background-color: EFEFEF; }


strong  { color:#333333;} 


/*- padding and margin : t r b l -*/


.form      { color:#555555;
          font-family: "Arial", "Helvetica", "sans-serif";
          font-size: 11px; 
		  padding: 0 0 0 0;
		  margin: 0 0 0 0;
          line-height: 15px }

.formbutton      { color:#222222;
		  background-color: #F0B123;
          font-family: "Arial", "Helvetica", "sans-serif";
          font-size: 11px; 
		  font-weight: bold;
		  padding: 1 0 1 0;
		  margin: 0 0 0 1;
          line-height: 13px }




/*- padding and margin : t r b l -*/

	  
#subnav  { color:#B5D5FE;
		  letter-spacing: 0px;
          font-family: "Arial", "Helvetica", "sans-serif";
          font-size: 10px; 
          font-weight: bold }

#subnav A:link   { color:#CCCCCC;
          TEXT-DECORATION: none }

#subnav A:visited   { color:#CCCCCC;
          TEXT-DECORATION: none }

#subnav A:hover
		  { color:#ffffff;
		  TEXT-DECORATION: underline }

#subnav A:active
		  { color:#FEC031;
		  TEXT-DECORATION: underline }


.subnavselected  { color:#FCCC4C }
         


/*- padding and margin : t r b l -*/


#totop {
		margin: 20 0 0 0;
		padding; 0;
		font-family: verdana, lucida, arial, helvetica, sans-serif;
		font-size: 11px; 
		line-height: 13px;
		color:#5081B2;
		font-weight: bold;
		text-decoration:none;
		}
			
#totop A:link {
		color:#5081B2;
		text-decoration:none;
		}
			
#totop A:visited { 
		color: #5081B2; 
		TEXT-DECORATION: none }

#totop A:hover	  
		{ color: #F5BE00; 
		TEXT-DECORATION: none }

#totop A:active
		{ color: #000000; 
		TEXT-DECORATION: none }
		

/*- padding and margin : t r b l -*/

.clientTitle {
		color:#DDDDDD;
		}

.clientSubTitle {
		color:#FEC031;
		}

.blueTitle {
		color:#555555;
		}

.blueSubTitle {
		color:#000000;
		}


.clientName {
		color: #DDDDDD;
		font-family: times, serif;
		font-weight: bold;
		font-size: 14px; 
		line-height: 25px;
		}
