#topright{
color:white;
}

#toplogo{
float:left;
color:white;
margin-left:10px;
}


#topslogan{
color:#fccf65;
padding-left:50px;
}
#topsearch{
color:white;
float:right;
margin:10px;
}
#topnav{
color:white;
float:left;
clear:right;

width:100%;
}


/* Rollover lists */
#leftnavcontainer { width: 200px; }

#leftnavcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

#leftnavcontainer a
{
display: block;
padding: 3px;
width: 190px;
color: #fccf65;
background-color: #5aac7b;
border-bottom: 1px solid #eee;
}

#leftnavcontainer a:link, #leftnavlist a:visited
{
color: #fccf65;
text-decoration: none;
}

#leftnavcontainer a:hover
{
background-color: #4bc1dd;
color: #fff;
}




/* dont know navigation container  start*/

/***** Menu Formatting *****/
#navcontainer { 
	display: block;
    text-align: center;
    font-size: 120%;
    text-decoration: none;
}

#navcontainer ul { 
	
    height: 34px;
	margin: 0 auto;
	padding: 0;
	line-height: 34px; /*same as height. This will center your text verticaly*/
	text-decoration: none;
    background: url(/themes/default/images/menu_bg.jpg) repeat-x left top;
}

/*Left Corner*/
#navcontainer ul li.left {
	display: block;
	float: left;
	clear: left;
	width: 20px;
	height: 34px;
    background: url(/themes/default/images/menu_l.gif) no-repeat left top;
}

/*Right Corner*/
#navcontainer ul li.right {
	display: block;
	float: right;
	clear: right;
	width: 20px;
	height: 34px;
    background: url(/themes/default/images/menu_r.gif) no-repeat right top;
}

#navcontainer ul li { 
	width: auto;
	display: inline;
	float: left;
	list-style: none;
	text-align: center;
	text-decoration: none;
}
			
#navcontainer ul li a { 
	display: block;
	text-decoration: none;
	text-transform: inherit;
	padding: 0 10px;
	color: #CCCCCC;
}

#navcontainer ul li em {
	display: block;
	float: left;
	width: 2px;
	height: 34px;
    background: url(/themes/default/images/menu_sep.jpg) no-repeat left top;
}

/*last separator*/
/*This will add a separator after your last link*/
#navcontainer ul li.sep {
	width: 2px;
    background: url(/themes/default/images/menu_sep.jpg) no-repeat left top;
}
		  
#navcontainer ul li a:hover, #navcontainer ul li a.active { 
	background: transparent url(/themes/default/images/menu_over.jpg) repeat-x center top;
	text-decoration: none;
	Color: white;
}

#navcontainer ul li a.active {
	font-weight: bold;
	cursor: default;
}

/*navigation end*/

/*  top section  edit as required */
#bigslogan{
color:white;
}

.hostname{
margin:0;
color:white;
}

/*  main body do not edit  */
body{
overflow:auto;
margin-top:0;
background-color:#ffffff;
background-image:url('');
background-repeat:repeat-x;
}

#bottomadvert{
background-color:#96ba5a;
}

.sborder{
border-style: solid;
border-collapse: collapse;
}

.maintable{

margin-left:auto;
margin-right:auto;
border-width:0;
width:1000px;
border-color:darkgray;
border-width:0;
margin-top:0;
background-color:#4bc1dd;
background-image:url('');
background-repeat:repeat-x;

}

.maintable td{
padding:5px;
}

#toptd{
background-color:#96ba5a;
background-image:url('');
}
#lefttd{
background-color:white;
}
#middletd{
background-color:white;
}
#righttd{
background-color:white;
}
#bottomtd{
background-color:white;
}


.heading{
font-style: italic;
background-color:green;
width:200px;
text-align:center;
color:white;
}
