body         {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: black;
/*	margin-left: 0em; */
	background : transparent;
	margin-top: 2px;
	text-align: center;
	}


/* This is used to control the width of all the pages - much easier to control 
- the text-align: center; in the body
- the text-align: left; in the wrapper are crucial
*/
#wrapper {
	width: 780px;
	margin: 5px auto auto auto;
	border: 1px solid #888;
	text-align: left;
	
	}


#ie5fix		{
			height: 1px;
			voice-family: "\"}\"";
			voice-family: inherit;
			display: none;
			}
	

h1, h2, h3, h4, h5, h6 {
	font-family: inherit; 
	font-weight : normal;
	}



h1      { 
	font-size: 200%; 
	color: #191970;
	}

h2      { 
	font-size: 180%; 
	color: #483D8B; 
	margin-left: 0.5em; 
	}	


h3		{ 
	font-size: 160%; 
	color: #868DC5; 
	margin-left: 0.5em;
	 }

h4       {
	font-size: 140%;
	color: #000066;
	background-color: #9999CC;
	text-indent: 1em;
	padding-bottom : 4px;
	border-top-width : thin;
	border-top-style : solid;
	border-top-color : Black;
	}

h5       { 
	font-size: 110%; 
	color: #342C65; 
	
	border-top-width : thin;
	border-top-style : solid;
	border-top-color : Black;
	padding-top : 4px;
	padding-bottom : 4px;
	background-color : #eeeeee;
	text-align : center;
	}

	
h6       { 
	font-size: 100%; 
	color: #483D8B; 
	margin-left: 1.5em;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	padding-bottom : 8px;
	}

p {
	font-family: inherit; 
	color: #00008B; 
	font-size: 0.8em;  
	margin-left : 1.5em;  
	margin-right : 0.8em;  
 	}
	
	
a, i  {
	font-family: inherit; 
	color: black; 
	}

a:hover { 
	color : White;  
	background-color : #483D8B;  
	}


u  {
	font-family: inherit; 
	color: green; 
	}



.backblue {
	background-color : #cccccc;
	}

.red {
	font-family: inherit; 
	color: #B22222; 
	font-size: 100%;  
	margin-left : 0em;  
	margin-right : 1em;   
	}

hr	{
	color: #7B68EE; 
	}

ul, ol 	{
	font-family: inherit; 
	margin-left: 1em; 
	font-size: 80%; 
	}



li 	{ 
	font-family: inherit;  
	color: #003399; 
	margin-left : 1em; 
	font-size: 90%;  
	margin-right : 1em; 
	 }

	 
	 /* Some extra table styles */
	 
.wholetable {
	border-collapse : collapse;
	border : 2px gray ridge;
	width: 100%;
}	 
	 
.button {
	border-top : 1px black solid;
	border-bottom : 0px black solid;
	background : #ced3e7;
	}

.bottom {
	background : #cccccc;
	font-size : x-small;
	width : 100%;
	border : 2px gray solid;
}

.bottom td {
	text-align : center;
}

.address {
	font-size : xx-small;
	background-color : #0A4faa;
	color : White;
}
	 
.flashtable {
	background-color : #cccccc;
	border-collapse : collapse;
	border-top : 0px black solid;
	border-bottom : 0px black solid;
	width : 100%;
	}	 
	
.flashtable td {
	padding: 16px 2px;
	vertical-align : middle;
	text-align : center;
}
	 
.maintable {
	background-color : transparent;
	top : auto;
	margin-left : 20px;
	margin-right: 20px;
	width : 710px;
}

.leftcolumn{
	width : 250px;
	vertical-align : top;
	background-color : transparent;
}

.leftcolumn ul, ol, p	{
	margin-left: 0em; 
	margin-right: 1.5em; 
	font-size: 80%; 
	}

.leftcolumn li 	{ 
	color: #003399; 
	margin-left : 2em; 
	margin-right : 1em; 
	list-style : disc outside url("blubutt.gif");
	text-indent : 0px;
	padding-bottom : 8px;
 	}
	
		

.maincolumn{
	background-color : #DCDCDC;
	vertical-align : top;
}

.maincolumn p {
	color : #111111;
	font-size: 0.8em;  
	margin-left : 1.5em;  
	margin-right : 0.8em;  
}

.whitetablecell p{
	background-color : White;
	margin-left : 2.0em;
	margin-right : 1.0em;
	text-indent : 0em;
}

#imagetoleft{
	width: 160px;
	height: 122px;
	margin-left : 0em;  
	}


/* -----------------------------------------------------------------------------*/
.videocon_schools_table {
	
	border: solid #cccccc 1px;
	border-collapse : collapse;
	width: 100%;
	
}	
	
.videocon_schools_table td {
	font-size : x-small;
	border: solid #000000 1px;
	padding: 8px 4px;
}		

/* -----------------------------------------------------------------------------*/
.videocase_table {
	background-color : transparent;
	top : auto;
	margin-left : 20px;
	margin-right: 20px;
	width : 770px;
	width: 100%;
	margin: 4px auto auto auto;
	border: solid #000000 1px;
	border-collapse : collapse;
	margin-top : 20px;
}

.videocase_menutable {
	width : 100%;
	margin-bottom : 20px;
}

.videocase_menutable td {
	border: solid #000000 1px;
	font-size : small;
}



.videocase_leftcolumn{
	width : 220px;
	vertical-align : top;
	background-color: #BDBFDF;
}

.videocase_table p{
	margin-left : 2.0em;
	margin-right : 1.0em;
	text-indent : -0.5em;
	color : Black;
	font-size : x-small;
}

.videocase_table h6 {
	font-size : 120%;
	margin-left : 0.0em;
	border-bottom-style : solid;
	border-bottom-width : 1px;
	padding-bottom : 8px;
	background-color : Silver;
	color : Black;
	text-indent : 12px;
}

.videocase_table ul {
	font-size : 100%;
}

.videocase_leftcolumn ul{
	margin-left : 0.0em;
	margin-right : 0.0em;
	text-indent : 0.0em;
}

.videocase_leftcolumn p{
	margin-left : 0.0em;
	margin-right : 0.0em;
	text-indent : 0.0em;
}

.videocase_header {
	background-image :  url("../videoconf/case2/images/header770.jpg");
	height : 100px;
	color : #333399;
	text-align : right;
	font-size : x-large;
}

.videocase_header td {
	vertical-align : top;
}

.videocase_comment_table {
	background-color : #DCDCDC;
	width : 85%;
	border: solid #000000 1px;
	margin: 10px auto auto auto;
	-moz-border-radius: 10px;
}

.videocase_comment_title {
	background-color : Blue;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	color : White;
	text-indent : 1em;
}


.videocase_comment {
	font-size : 80%;
	font-style : italic;
	font-weight : normal;
	background-color : transparent;
	color : #00008B;
	margin-left : 1em;
	margin-right : 1em;
	margin-bottom : 1em;
}

.videocase_comment li 	{ 
	color: #003399; 
	margin-left : 0em; 
	margin-right : 0em; 
	list-style : inside url("blubutt.gif");
	text-indent : 1px;
	padding-bottom : 2px;
 	}


.videocase_innertable {
	
}

.videocase_innertable td {
	vertical-align : top;
}


.videocase_innertable_left {
	
	width : 160px;
	height : 128px;
}

.videocase_innertable_right {
	
}

.videocase_innertable p {
	color : #0000CD;
	font-size : x-small;
	margin-left : 1.0em;
	margin-right : 1.0em;
	text-indent : 0em;
}


/* -----------------------------------------------------------------------------*/
/* Simply use as <ul class="msword"> */
.msword {
	margin: 20px;
	padding: 0 0 20px 10px;

}


.msword li {
	list-style : outside url("file_word.gif");
	text-indent : 4px;
}


.msword a {
	font-weight: bold;
	text-decoration : underline;
	color : #00008B;
}
	
	
/* -------------------------------------------------------------------------------------------------------------------------------- */

.rball {
	margin: 10px;
	padding: 0 0 20px 10px;
}


.rball li {
		list-style : outside url(../Templates/rball.gif);
		text-indent : 10px;
}


.rball a {
	font-weight: bold;
	color: #9c9;
	text-decoration : none;
}


/* -------------------------------------------------------------------------------------------------------------------------------- */



.rightcoursecolumn {
	background-color: #E6E6FA;
	padding-bottom : 30px;
	padding-left : 8px;
}


.coursetable {
	margin-left: auto;
    margin-right: auto;
	width: 85%;
	border : 0px solid #999999;
	padding: 0px;
	border-collapse: separate;
	border-spacing: 6px;

}


.coursetable td {
  border: solid 1px black;
}

