body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#C8D9EB;
	color:#fff;
}

input[type=radio]{ 
 background-color:Transparent; 
}  

#logged_user {
	margin-top:7px;
	margin-right:30px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
}

.menu_item1 {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
}

.menu_item1:hover {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	text-decoration:underline;
}

.menu_item_home {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
}
.menu_item_home:hover {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
}

.menu_item_small {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
	display:block;
	padding:0px 0px 0px 0px;
	width:118px;
	height:24px;
}
.menu_item_small:hover, .menu_item_small_selected {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#47638B;
	text-decoration:none;
	display:block;
	background:url(images/118.jpg);
	width:118px;
	height:24px;
}

.menu_item_big {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
	display:block;
	padding:0px 0px 0px 0px;
	width:133px;
	height:24px;
}
.menu_item_big:hover, .menu_item_big_selected {
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#47638B;
	text-decoration:none;
	display:block;
	background:url(images/133.jpg);
	width:133px;
	height:24px;
}

.submenu_item {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#49608A;
	text-decoration:none;
}

.submenu_item:hover, .submenu_item_selected {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#49608A;
	text-decoration:none;
}

#left_nav {
	text-align:center;
	width:260px;
	height:69px;
	line-height:22px;
}

.right_nav {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	text-decoration:none;
	margin-right:30px;
}

.right_nav:hover {
	font-family:Tahoma, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	text-decoration:underline;
	margin-right:30px;
}

.general_text {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
}

.form_item {
	border:1px #4B76A1 solid;
}

p {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

#leftmenu {
  padding:0;
  margin:0;
  }
#leftmenu li {
  list-style-type:none;
  }

.mainheader
{
    text-align:left;
    font-size:20pt;
}
.mainbody
{
    text-align:justify;
}

.leftmenu_item {
	font-size:13pt;
	color:#fff;
	text-decoration:none;
}

.leftmenu_item:hover, .leftmenu_item_selected {
	font-size:13pt;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}

.transparentLayer
{
	width:100%;
	height:100%;
	position:absolute;
	left:0;
	top:0;
	z-index:1000;
	visibility:hidden;
}

#transparentTable
{
	width:100%;
	filter:alpha(opacity=75);
	-moz-opacity:0.75;
	opacity:0.75;
	height:100%;
	background-color:#000000;
}

#formLayer
{
	position: absolute;
	z-index: 1001;
	width: 320px;
	height: 200px;
	top: 189.5px;
	left: 540px;
	visibility:hidden;
}

#formLayer .formTable
{
	height:100%;
	border-collapse:separate;
}

#formLayer .corner
{
	width:17;
	height:17;
}
#formLayer .formBorderHeight
{
	height:17px;
}

#formLayer .border
{
	font-size:1pt;
	background-color:#000000;
}

#formLayer .borderTop
{
	width:100%;
	height:13px;
	border-top:4px solid #FFFFFF;
}

#formLayer .borderLeft
{
	width:17;
	height:100%;
	border-left:4px solid #FFFFFF;
}

#formLayer .borderRight
{
	width:17px;
	height:100%;
	border-right:4px solid #ffffff;
}

#formLayer .borderBottom
{
	width:100%;
	height:13px;
	border-bottom:4px solid #FFFFFF;
}

#formLayer .topRight
{
	cursor: pointer;
}

#formContent
{
	background-color:#000000;
	color:#FFFFFF;
}
#quizResults
{
	color:#ffffff;
	padding-bottom:10px;
}
#formContent table
{
	width:100%;
	height:100%;
}

#formContent .quizTitle
{
	margin:0px;
	padding:0px;
	padding-bottom:10px;
	font-size:20pt;
	font-family:Arial;
	font-weight:bold;
}