/* Whole page */
#page
{
	margin: auto;
 	width: 720px;
	padding: 0px;	
}

table
{
	margin: auto;
	background-color: #cc0000;
}

td
{
	font-size: small;
	padding: 5px;
	background-color: white;	
}

h2
{
	text-align: left;
	font-size: medium;
	font-family: arial, sans-serif;
	font-weight: bold;
	color: #cc0000;
}

h1
{
	text-align: center;
	font-size: medium;
	font-family: arial, sans-serif;
	font-weight: bold;
	color: #cc0000;
}

/* body tag */
body
{
	background-color: white;
	margin: 0;
	padding: 0;
	width: 100%;
}


/* Top */
#top
{
	position: relative;
	top: 10px;
	margin: auto;
	height: 120px; 
	width: 720px;
	padding: 0px;	
}


/* For main body div */

.bod
{
	text-size: small;
	font-family: arial, sans-serif;
	color: black;
	padding: 20px;
	height: 350px;
	overflow: auto; 
	position: relative;
}

/* Top logo */
#toplogo
{
	font-family: arial; 
	color: white; 
	font-size: x-small; 
	height: 70px; 
	background-repeat: no-repeat; 
	width: 720px; 
	margin: auto; 
	background-image: url(lay_img/cub_top.gif);
	padding: 0px; 
	padding-bottom: 30px;
}

/* Top right nav */
#trn
{
	float: right; 
	position: relative; 
	top: 43px;
}


/* Silver strip background */
#ssb
{
	height: 20px; 
	background-image: url(lay_img/cub_top_bak.gif); 
	background-repeat: repeat-x; 
	padding: 0px;
}

#ssns
{
	color: white;
	position: relative;
	bottom: 27px;
	left: 30px;
	width: 720px;
	margin: auto;
	text-size: small;
}

/* For text heavy pages */
.writing

{	
	width: 600px;
	margin: auto;
}

/* Main background 2 */
#mbak2
{ 
	width: 698px; 
	border: solid 1px black;
	padding: 10px;
	margin-top: 20px;
	margin-bottom: 5px;
	font-family: arial, sans-serif;
	size: small;
	text-align: justify;
	position: relative;
	top: 20px;
}

/* Main background */
#mbak
{
	height: 600px; 
	width: 698px; 
	border: solid 1px black;
	padding: 10px;
	margin-top: 20px;
	margin-bottom: 5px;
	font-family: arial, sans-serif;
	size: small;
	text-align: justify;
	position: relative;
	top: 20px;
}

/* images */
img
{ 
padding: 0px;
}

a:link 
{
	text-decoration: none;
	font-family: arial, sans-serif;
	color: red;
 	background-color: transparent;
}

a:visited 
{
	text-decoration: none;
	font-family: arial, sans-serif;
	color: red;
 	background-color: transparent;
}
a:hover 
{
	text-decoration: underline;
	font-family: arial, sans-serif;
	color: red;
 	background-color: transparent;
}
a:active 
{
	text-decoration: none;
	font-family: arial, sans-serif;
	color: red;
 	background-color: transparent;
}

/* Bottom nav bar */
#botnav
{
	text-align: center; 
	font-family: arial; 
	font-size: x-small; 
	color: black; 
	width: 720px; 
	margin: auto;
}

/* Home image links */

a.navi:link 
{
	text-decoration: none;
	font-family: arial, sans-serif;
	color: red;
	font-size: small;
 	background-color: transparent;
	font-weight: bold;
}

a.navi:visited 
{
	text-decoration: none;
	font-family: arial, sans-serif;
	color: red;
	font-size: small;
 	background-color: transparent;
	font-weight: bold;
}
a.navi:hover 
{
	text-decoration: underline;
	font-family: arial, sans-serif;
	color: red;
	font-size: small;
 	background-color: transparent;
	font-weight: bold;
}
a.navi:active 
{
	text-decoration: none;
	font-family: arial, sans-serif;
	color: red;
	font-size: small;
 	background-color: transparent;
	font-weight: bold;
}
/* Home image links end*/

/* Top navigational links */

a.nav:link 
{
	text-decoration: none;
	font-family: arial, sans-serif;
	color: white;
	font-size: x-small;
 	background-color: transparent;
	font-weight: bold;
}

a.nav:visited 
{
	text-decoration: none;
	font-family: arial, sans-serif;
	color: white;
	font-size: x-small;
 	background-color: transparent;
	font-weight: bold;
}
a.nav:hover 
{
	text-decoration: underline;
	font-family: arial, sans-serif;
	color: black;
	font-size: x-small;
 	background-color: transparent;
	font-weight: bold;
}
a.nav:active 
{
	text-decoration: none;
	font-family: arial, sans-serif;
	color: white;
	font-size: x-small;
 	background-color: transparent;
	font-weight: bold;
}
/* Top navigational links end*/

/* Top navigational links current */

a.nav3:link 
{
	text-decoration: none;
	font-family: arial, sans-serif;
	color: black;
	font-size: x-small;
 	background-color: transparent;
	font-weight: bold;
}

a.nav3:visited 
{
	text-decoration: none;
	font-family: arial, sans-serif;
	color: black;
	font-size: x-small;
 	background-color: transparent;
	font-weight: bold;
}
a.nav3:hover 
{
	text-decoration: underline;
	font-family: arial, sans-serif;
	color: #3333cc;
	font-size: x-small;
 	background-color: transparent;
	font-weight: bold;
}
a.nav3:active 
{
	text-decoration: none;
	font-family: arial, sans-serif;
	color: black;
	font-size: x-small;
 	background-color: transparent;
	font-weight: bold;
}

/* Top navigational links current end */

/* Top navigational links 2*/
a.nav2:link 
{
	text-decoration: none;
	font-family: arial, sans-serif;
	color: white;
	font-size: small;
	background-color: transparent;
}

a.nav2:visited 
{
	text-decoration: none;
	font-family: arial, sans-serif;
	color: white;
	font-size: small;
	background-color: transparent;
}
a.nav2:hover 
{
	text-decoration: underline;
	font-family: arial, sans-serif;
	color: black;
	font-size: small;
 	background-color: transparent;
}
a.nav2:active 
{
	text-decoration: none;
	font-family: arial, sans-serif;
	color: white;
	font-size: small;
	background-color: transparent;
}

/* Top navigational links 2 end */

/* Top navigational links 2 current*/
a.nav2c:link 
{
	text-decoration: none;
	font-family: arial, sans-serif;
	color: red;
	font-size: x-small;
	background-color: transparent;
	font-weight: bold;
}

a.nav2c:visited 
{
	text-decoration: none;
	font-family: arial, sans-serif;
	color: red;
	font-size: x-small;
	background-color: transparent;
	font-weight: bold;
}
a.nav2c:hover 
{
	text-decoration: underline;
	font-family: arial, sans-serif;
	color: red;
	font-size: x-small;
 	background-color: transparent;
	font-weight: bold;
}
a.nav2c:active 
{
	text-decoration: none;
	font-family: arial, sans-serif;
	color: red;
	font-size: x-small;
	background-color: transparent;
	font-weight: bold;
}

/* Top navigational links 2 current end */
