/* Main body text style */
body
{
	background-color:#E3E3E3;
    color:#000000;
	font-size:11px;
	font-family: verdana, arial, helvetica, sans-serif;
    font-weight:100px;
    scrollbar-face-color: ThreeDFace;
    scrollbar-shadow-color: ThreeDDarkShadow;
    scrollbar-highlight-color: ThreeDHighlight;
    scrollbar-3dlight-color: ThreeDLightShadow;
    scrollbar-darkshadow-color: ThreeDDarkShadow;
    scrollbar-track-color: Scrollbar;
    scrollbar-arrow-color: ButtonText;
}

b
{
    color:#000000;
	font-size:11px;
	font-family: verdana, arial, helvetica, sans-serif;
}

a
{
	color:#0000FF;
	font-size:11px;
	font-family:verdana, arial, helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}
a:link {color:#0000FF;}
a:hover {color:#0000FF;}
a:visited {color:#800080;}

a.footer
{
    font-size:10px;
	font-weight:bold;
    color:#FFFFFF;
}
a.footer:hover {color:#FFFFFF;}
a.footer:visited {color:#FFFFFF;}

a.info
{
    font-size:11px;
	font-weight:bold;
    color:#FFFFFF;
}
a.info:hover {color:#FFFFFF;}

a.menu
{
    font-size:14px;
	font-weight:bold;
    color:#000000;
}

a.question
{
    font-size:9px;
}
a.question:hover
{
    font-size:9px;
    border-bottom: thin solid red;
}


/* Style for header */
table
{
	font:11px verdana, arial, helvetica, sans-serif;
    border-width:0px;
    padding:0px;
}

table.header
{
    width:800px;
    height:100px;
    padding:0px;
}

table.wideheader
{
    width:980px;
    height:100px;
    padding:0px;
}

table.content
{
    width:800px;
    height:400px;
}

table.widecontent
{
    width:980px;
    height:640px;
}

/* Style for header */
td.header
{
	background-color:#FFFFFF;
    color:black;
	font-size:24px;
	font-family: verdana, arial, helvetica, sans-serif;
    font-weight:bold;
}

td.menu
{
    height:220px;
    width:200px;
	background-color:#FFFFFF;
    color:black;
	font-size:14px;
	font-family: verdana, arial, helvetica, sans-serif;
    font-weight:bold;
    border-left: thin solid #CCCCCC;
    border-top: thin solid #CCCCCC;
    padding:10px;
}

td.tutor
{
    border-right: thin solid #CCCCCC;
    border-left: thin solid #CCCCCC;
    padding:10px;
}

td.submenu
{
	background-color:#CCCCCC;
}

td.picture
{
	background-color:#990033;
    height:133px;
    width:200px;
}

td.welcome
{
	background-color:#FF0000;
    color:white;
	font-size:14px;
	font-family: verdana, arial, helvetica, sans-serif;
    font-weight:bold;
    padding:3px;
}

td.intro
{
    height:22px;
	background-color:#CCCCCC;
    color:black;
	font-size:11px;
	font-family: verdana, arial, helvetica, sans-serif;
    font-weight:bold;
    padding:2px;
}

td.introtext
{
    height:320px;
    width:200px;
	background-color:#FFFFFF;
    color:black;
	font-size:11px;
	font-family: verdana, arial, helvetica, sans-serif;
    padding:6px;
}

td.introqpl
{
    height:210px;
    width:200px;
	background-color:#000000;
    color:white;
	font-size:11px;
	font-family: verdana, arial, helvetica, sans-serif;
    font-weight:bold;
    padding:4px;
}

td.intronews
{
    height:190px;
    width:200px;
	background-color:#000000;
    color:white;
	font-size:11px;
	font-family: verdana, arial, helvetica, sans-serif;
    font-weight:bold;
    padding:4px;
}

td.introcds
{
    height:180px;
    width:200px;
	background-color:#000000;
}

td.image
{
    height:130px;
    width:200px;
    border-left: thin solid #000000;
    border-right: thin solid #000000;
	background-color:#FFFFFF;
}

td.content
{
    height:320px;
    width:100%;
	background-color:#FFFFFF;
    color:black;
	font-size:11px;
	font-family: verdana, arial, helvetica, sans-serif;
    padding:6px;
}


/* Style for footer */
td.footer
{
	background-color:#000000;
    color:white;
	font:10px verdana, arial, helvetica, sans-serif;
}

p
{
	background-color:#FFFFFF;
    color:#000000;
	font-size:11px;
	font-family: verdana, arial, helvetica, sans-serif;
    font-weight:100px;
}

p.blackbox
{
	background-color:#000000;
    color:#FFFFFF;
	font-size:11px;
	font-family: verdana, arial, helvetica, sans-serif;
    font-weight:100px;
}

p.Title
{
	margin:5px 5px 16px 5px;
    text-align:center;
    font-weight:900;
}

p.SubTitle
{
	margin:5px 5px 16px 5px;
    text-align:left;
    font-weight:900;
}

p.heading
{
    height:17px;
	background-color:#000000;
    color:#FFFFFF;
	font-size:12px;
	font-family: verdana, arial, helvetica, sans-serif;
    font-weight:bold;
}

p.list
{
    margin-bottom:16px;
}

input, option, select
{
	font-size:11px;
}

#mediaViewer
{
    width: 500px;
    padding: 20px 0 0 0; /*top right bottom left*/   
    margin-top: 0px; 
    position: relative;
    left: 50%;
    margin-left: -250px;
 
    
}
