
body {
	font-family: Arial, Helvetica, sans-serif ;
}
img {
	max-width: 100% ;
	width: auto ;
	height: auto ;
}
input, select, button, textarea {
	max-width: 100% ;
}
meter, progress, output {
	max-width: 100% ;
}
#tswcentrecombo {
	float: right ;
	width: 100% ;
	color: inherit ;
	padding-bottom: 30px;

	
}
#tswothersidecol {
	float: left ;
	width: 24% ;
	color: #000 ;
	
}

#tswcontent {
	float: left ;
	width: 75% ;
	color: #000 ;
	border: 1px solid #5070c0;
background: #cccccc;
}
@media only screen and (max-width: 629px) {

	#tswcontent {
		float: none ;
		width: 100% ;
	}
	#tswothersidecol {
		float: none ;
		width: 100% ;
	}
	#tswcentrecombo {
		float: none ;
		width: 100% ;
	}
}
#tswcontproper {
	padding-left: 5px ;
	padding-right: 5px ;
	padding-top: 6px;
}
#tswcontainer {
	color: inherit ;

}
#tswsideproper, #tswothersideproper {
	padding-left: 5px ;
	padding-right: 5px ;
}
#tswheader {
	border: 3px inset;
background-color: #5070c0;
margin: 20px 0px 20px 0px;
color: black;
}



h1{font-size:1.4em;line-height: 1.1em;color: white;
text-shadow: 1px 1px 2px black;
font-weight: bold;}
h2,h3{font-size: 1.1em;line-height:1.3}

a:link {
	color: blue ;
	background-color: transparent;
	text-decoration:underline;
}
a:visited {
	color: blue ;
	background-color: transparent ;
	text-decoration:underline;
}
a:hover {
	color: black ;
	background-color: #cfc ;
	text-decoration:underline;
}
a:active {
	color: red ;
	background-color: transparent ;
	text-decoration:underline;
}
body{background-image:url(/images/bak1b.png);background-color: #909090}

/* CSS for ordered lists */

ol{
        display:inline-block;
        border:1px solid #000;
            padding-right: 20px;
    padding-top: 20px;
    padding-bottom: 20px;
}



/* Style for Coloured Text*/
.red {
  color: red; /* Change color to red */
}

.maroon {
  color: maroon; /* Change color to yellow */
}

.green {
  color: green; /* Change color to green */
}

/* CSS for Sidebar Widgets */
.widget {
  border: 1px solid #5070c0; background: #cccccc;
}

/* CSS for Nav WIdget */
.nav-widget{
  border: 1px solid #5070c0; background: #cccccc;margin-top: 10px;margin-bottom: 20px;
}