/* www.radiansa.com */
/*
- main page content and text
- nav bar and menu text
- images and image boxes

*/




/*main page content and text*/

.address {

	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 12px;
	text-align: center;
	font-weight: normal;
	color: #666666;
	margin-top: 50px;
	margin-right: 0px;
	margin-left: 100px;
	margin-bottom: 0px;
}

.banner {
	margin: 0px;
	padding: 0px;
}

body {
	text-align: center;
	padding: 9px 9px 0 9px;
	background: #437C17 none;
}


.caption {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 22px;
	text-align: left;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	color: #666666;
}

.captioncenter {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 22px;
	text-align: center;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 1px;
	color: #666666;
}

.footerbox {
	background:white;
	width:840px;
	height:100px;
}

.footerboxindex {
	width:840px;
	height:100px;
}

.footercopyright {
	font-family: Verdana, sans-serif;
	font-size: 0.6em;
	font-style: normal;
	text-align: left;
	color: #ABABAB;
	font-weight: normal;
	margin-left: 40px;
}

.footertext {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #666666;
	text-align: left;
	font-weight: normal;
	line-height: 20px;
	margin-left: 20px;
}

.footernav {
	font-family: Verdana, sans-serif;
	font-size: 0.7em;
	font-style: normal;
	line-height: 12px;
	text-align: center;
	font-weight: normal;
	color: #666666;
	margin-top: 50px;
	margin-right: 40px;
	margin-bottom: 0px;
	margin-left: 40px;
	border-top: thin solid #dcdcdc;
}

.footernav  a {
	color: #0000FF;
	text-decoration: none;
}
.footernav a:hover {
	color: #0066FF;
	text-decoration: underline;
}

.footernavindex {
	font-family: Verdana, sans-serif;
	font-size: 0.7em;
	font-style: normal;
	text-align: center;
	font-weight: normal;
	color: #696969; /*#666666;*/
	margin-top: 50px;
	margin-right: 40px;
	margin-left: 40px;

}

.footernavindex  a {
	color: #696969; /*#437C17; #0000FF;*/
	text-decoration: underline;
}

h1 {
	font: bold normal 1.1em/normal Arial, sans-serif;
	text-align: left;
	margin-left: 40px;
	color: #494949;
	margin-top: 25px;
	margin-bottom: 25px;
}

h2 {
	font: normal bold 0.75em Verdana, sans-serif;
	line-height: 22px;
	text-align: justify;
	margin-left: 40px;
	margin-right: 20px;
	color: #494949;
}

.index{
	height:300px;
}

.index p{
	font-family: Verdana, sans-serif;
	font-size: 1.3em;
	text-align: center;
	color: #437C17;
	padding-top: 50px;
	padding-right: 15px;
}

.index ul{
	text-align: left;
}

.index a {
	color: #009900;
	text-decoration: none;
}
.index a:hover {
	color: #00FF00;
	text-decoration: underline;
}

.indextable1 {
		background-image:url('images/images2/grassback1.jpg');
		margin-left: auto;
		margin-right: auto;
}

.indextable2 {
		background-image:url('images/images2/grassback2.jpg');
		margin-left: auto;
		margin-right: auto;
}

.insetbox {
	background: #EFEFEF;
	margin-left: 40px;
	margin-right: 30px;
	padding: 0;
	width: 770px;

}
.insetbox p {
	font-family: Verdana, sans-serif;
	font-size: 0.7em;
	font-style: normal;
	line-height: 22px;
	text-align: left;
	margin-left: 40px;
	margin-right: 40px;
	color: #494949;
}

.language p {
	font-family: Verdana, sans-serif;
	text-weight: bold;  
	font-size: 0.7em; 
	text-align: left; 
	padding-left:40px;
	color: /*#494949;*/ #437C17;
}

.language a {
	color: /*#494949;*/ #437C17;
	text-decoration: none;
}

.language a:hover {
	color: #009900;
	text-decoration: underline;
}

.leftcol {
	float: left;
	margin: 0;
	padding-left: 120px;
}

.leftcol p {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	text-align: left;
	margin: 0;
	color: #696969;
	font-size: 1.1em;
	padding-left:28px;
	padding-top:50px;
	padding-bottom:20px;
}

.leftcol ul {
	font-family: Verdana, sans-serif;
	font-size: 0.9em;
	font-style: normal;
	line-height: 26px;
	text-align: left;
	color: #494949;
}

.leftcol a {
	color: #437C17;/*#009900;*/
	text-decoration: none;
}

.leftcol a:hover {
	color: #009900; /*#696969;*/
	text-decoration: underline;
}


.rightcol {
	float: right;
	margin: 0;
	padding-right: 130px;
}

.rightcol p {
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;
	text-align: left;
	margin: 0;
	color: #696969;
	font-size: 1.1em;
	padding-left:75px;  /*28px*/
	padding-top:50px;
	padding-bottom:20px;
}

.rightcol ul {
	font-family: Verdana, sans-serif;
	font-size: 0.9em;
	line-height: 26px;
	text-align: left;
	color: #494949;
	padding-left:50px;
}

.rightcol a {
	color: #437C17;/*#009900;*/
	text-decoration: none;
}

.rightcol a:hover {
	color: #696969;
	text-decoration: underline;
}

.leftcolfront {
	float: left;
	margin: 0;
	/*height: 150px;*/
	/*padding-right: 20px;*/
	width: 420px;
}

.leftcolfront p {
	font-family: Arial, Helvetica, sans-serif;
	/*line-height: 20px;*/
	text-align: right;
	margin: 0;
	color: #437C17;
	font-size: 1.3em;
	/*padding-left:28px;*/
	padding-top:30px;
	padding-right:30px;
}

.leftcolfront ul {
	font-family: Verdana, sans-serif;
	font-size: 0.9em;
	font-style: normal;
	line-height: 26px;
	text-align: left;
	color: #494949;
}

.leftcolfront a {
	color: #437C17;/*#009900;*/
	text-decoration: none;
}

.leftcolfront a:hover {
	color: #33FF00;
	text-decoration: underline;
}

.rightcolfront {
	float: right;
	margin: 0;
	/*padding-left: 20px;*/
	width: 420px;
}

.rightcolfront p {
	font-family: Arial, Helvetica, sans-serif;
	/*line-height: 20px;*/
	text-align: left;
	margin: 0;
	
	font-size: 1.3em;
	/*padding-left:28px;*/
	padding-top:30px;
	padding-right:30px;
}

.rightcolfront ul {
	font-family: Verdana, sans-serif;
	font-size: 0.9em;
	line-height: 26px;
	text-align: left;
	color: #494949;
}

.rightcolfront a {
	color: #437C17;/*#009900;*/
	text-decoration: none;
}

.rightcolfront a:hover {
	color: #33FF00;
	text-decoration: underline;
}


.listcontent p {
	font-family: Verdana, sans-serif;
	font-size: 0.8em;
	font-style: normal;
	line-height: 22px;
	text-align: left;
	margin-left:40px;
	margin-right: 40px;
	color: #494949;
}



.listcontent ul {
	font-family: Verdana, sans-serif;
	font-size: 0.8em;
	font-style: normal;
	line-height: 26px;
	text-align: left;
	margin-left: 40px;
	margin-right: 40px;
	color: #494949;
}

.maincontainer {
	background: white;
	padding: 0;
	width: 840px;
	margin-left: auto;
	margin-right: auto;

}

.maincontainerindex {
	background-image:url('images/images2/radsigns3.jpg');
	padding: 0;
	width: 840px;
	height: 430px;
	margin-left: auto;
	margin-right: auto;
}

.maincontent p {
	font-family: Verdana, sans-serif;
	font-size: 0.8em;
	font-style: normal;
	line-height: 22px;
	text-align: justify;
	margin-left: 40px;
	margin-right: 34px;
	color: #494949;
}

.maincontent h3 {
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #437C17;
	text-align: left;
	margin-left: 40px;
	margin-top: 40px;

}

.maincontent h4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	color: #494949;
	text-align: left;
	margin-left: 40px;
	margin-top: 40px;
}

.maincontent ul {
	font-family: Verdana, sans-serif;
	font-size: 0.8em;
	font-style: normal;
	line-height: 22px;
	text-align: left;
	margin-left: 40px;
	margin-right: 60px;
	color: #494949;
}

.maincontent table {
	padding: 2em;
	margin-left: 40px;
}

.maincontent td { 
	text-align: left; 
	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: 22px;
	font-style: normal;
	color: #494949;
	padding:5px;
}

.maincontent a {
	color: #0000FF;
	text-decoration: none;
}
.maincontent a:hover {
	color: #0066FF;
	text-decoration: underline;
}

.maincontenttable td {
	text-align: center; 
	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: 22px;
	font-style: normal;
	color: #494949;

}

.menutitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	text-align: left;
	font-weight: bold;
	color: #666666;
}

.searchbox {
	height: 25px;
	clear: right;
}

.subcontent p {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 22px;
	text-align: left;
	margin-left: 40px;
	margin-right: 40px;
	color: #494949;
}

.subcontent ul {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 22px;
	text-align: left;
	margin-left: 40px;
	margin-right: 60px;
	color: #292929;
}

.tablecentred {
	text-align: center;
}

.tablecentred td{
	text-align: center; 
	font-family: Verdana, sans-serif;
	font-size: 12px;
	line-height: 22px;
	font-style: normal;
	color: #494949;
	/*padding:5px;*/
	border-color: #696969;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
}

.topcornersinset {
	background-image: url('images/layout/inset_upper.gif');
	height: 10px;
	width: 770px;
	font-size: 2px;
}

.bottomcornersinset {
	background-image: url('images/layout/inset_lower.gif');
	height: 10px;
	width: 770px;
	font-size: 2px;
}







/*nav bar and menu text*/

.navbarbox {
	background: #EFEFEF;
	margin-left: 15px;
	margin-right: 30px;
	margin-bottom: 10px;
	padding: 0;
	width: 190px;
	float: right;
	clear: right;
}

.navbarbox h4 {
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration: underline;
	text-align: left;
	margin-left: 20px;
	color: #494949;
}

.navbarbox ul {
	font: bold 11px Geneva, Arial, Helvetica, san-serif;
	line-height: 28px;
	font-variant: normal;
	text-align: left;
	margin-left: 0;
	text-decoration: none;
	list-style: none;
	padding-left: 20px;
}

.navbarbox a {
	color: #009900;
	text-decoration: none;
}

.navbarbox a:hover {
	color: #00FF00;
	text-decoration: underline;
}


.navbarbox2 {
	background: #EFEFEF;
	margin-left: 15px;
	margin-right: 30px;
	padding: 0;
	width: 190px;
	float: right;
	clear: right;
}

.navbarbox2 h4 {
	font: bold 11px Arial, Helvetica, sans-serif;
	text-decoration: underline;
	text-align: left;
	margin-left: 20px;
	color: #666666;
}
.navbarbox2 ul {
	font: bold 11px Geneva, Arial, Helvetica, san-serif;
	line-height: 28px;
	font-variant: normal;
	text-align: left;
	margin-left: 0;
	text-decoration: none;
	list-style: none;
	padding-left: 20px;
}

.navbarbox2 a {
	color: #0000FF;
	text-decoration: none;
}

.navbarbox2 a:hover {
	color: #0066FF;
	text-decoration: underline;
}

.navtexttop {
	font-family: Verdana, sans-serif;
	font-size: 0.6em;
	font-style: normal;
	color: #696969;
	font-weight: normal;
	line-height: 18px;
	padding-top:10px;
	margin: 0 0 0 40px;
	text-align: left;
}

.navtexttop a {
	color: #009900;
	text-decoration: none;
}
.navtexttop a:hover {
	color: #00FF00;
	text-decoration: underline;
}

.navtexttop2 {
	font-family: Verdana, sans-serif;
	font-size: 0.6em;
	font-style: normal;
	color: #696969;
	font-weight: normal;
	line-height: 18px;
	padding-top:10px;
	margin: 0 0 0 40px;
	text-align: left;
}

.navtexttop2 a {
	color: #0000FF;
	text-decoration: none;
}
.navtexttop2 a:hover {
	color: #0066FF;
	text-decoration: underline;
}


/*images and image boxes*/


.tiendabox {
	background: #EFEFEF;
	width: 190px;
	height: 80px;
	margin-left: 15px;
	margin-right: 30px;
	margin-top: 0px;
	margin-bottom: 10px;
	float: right;
	clear: right;
	/*position: relative;*/
}

.fonebox {
	background: #EFEFEF;
	width: 190px;
	height: 60px;
	margin-left: 15px;
	margin-right: 30px;
	margin-top: 0px;
	margin-bottom: 10px;
	float: right;
	clear: right;
	/*position: relative;*/
}


.endimagebox {
	background:white;
	width:840px;
	height:50px;
}

.imagebox {
	background: #EFEFEF;
	width: 190px;
	height: 125px;
	margin-left: 15px;
	margin-right: 30px;
	margin-top: 15px;
	margin-bottom: 15px;
	float: right;
}

.imageleft {
	background: white;
	padding-left: 40px;
	padding-right: 20px;
	padding-top: 20px;
	float: left;
	position: relative;
}

.imageleft2 {
	background: white;
	padding-left: 40px;
	padding-right: 20px;
	padding-top: 20px;
	float: left;
	clear: left;
	position: relative;
}

.imageright {
	background: white;
	padding-left: 20px;
	padding-right: 40px;
	padding-top: 20px;
	float: right;
	position: relative;
}


.imagecenter {
	background: white;
	padding-left: 20px;
	padding-right: 40px;
	padding-top: 20px;
	float: center;

}	


.topcorners {
background-image: url('images/layout/nav_upper.gif');
height: 10px;
width: 190px;
font-size: 2px;
}

.bottomcorners {
background-image: url('images/layout/nav_lower.gif');
height: 10px;
width: 190px;
font-size: 2px;
}

