﻿#wrapper
{
    width:900px;
    margin-left:auto;
    margin-right:auto;
    margin-top:0px;
    border:0px;
    font-size:10.5pt;
}
#heading
{
    background-image: url(images/toporangebox.jpg);
    background-repeat:no-repeat;
    height:120px
}
#topheading
{
    margin-left:20px;
    height:120px;
    width:900px;
}
#topheadingleft
{
    margin-top:5px;
    float:left;
    width:300px;
}
#topheadingright
{
    margin-left:50px;
    margin-top:30px;
    float:left;
    font-size: 12px;
    vertical-align:middle;
    width:450px;
}

#topmenu
{
    margin-left: 15px;
    overflow:hidden;
}
#content
{
    margin-top:5px;
    margin-bottom:20px;
    clear:both;
    overflow:hidden;
    width:900px;
}

#footer
{
    clear:both;
    background-image: url(images/orangefooter.jpg);
    font-size:12px;
    background-repeat:no-repeat;
    width:900px;
    height:70px;
    color:White;
}
#footerleft
{
    margin-top:15px;
    margin-left:20px;
    float:left;
}
#footerright
{
    margin-top:15px;
    margin-left: 300px;
    float:left;
}

#sddm
{	margin: 0;
	padding: 0;
	z-index: 30}

#sddm li
{	margin: 0px 0px 0px 1px;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 16px arial}

#sddm li a
{	display: block;
	padding: 4px 9px;
	height: 18px;
	background: #FFF;
	color: #F89728;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	background: #F89728;
 	color: #FFF
 	}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 1;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #666666;
	border-bottom: 0px;
	
	}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 1;
		height: 25px;
		width: 133px;
		border-bottom: solid 1px #666666;
		padding: 1px 2px;
		white-space: nowrap;
		text-align: left;
		padding-top: 15px;
		text-decoration: none;
		background: #FFFFFF;
		color: #666666;
		font: bold 14px arial}

	#sddm div a:hover
	{		position: relative;
		display: block;
		margin: 1;
		width: 133px;
		padding: 1px 2px;
		padding-top: 15px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		font: bold 14px arial;
		background: #F89728;
		color: #FFF}

#InnerMenu
{	margin: 0;
	padding: 0;
	z-index: 30;
    width: 600px;
    height: 25px;
}

#InnerMenu li
{	
    padding: 0;
	list-style: none;
	float: left;
	font: bold 16px arial;
    height: 25px;
    width: 197px;
}

#InnerMenu li a
{	display: block;
	padding: 0;
    height: 25px;
	width: 197px;
	color: #FFF;
	text-align: center;
	background-repeat: no-repeat;
	background-position: left bottom;
	text-decoration: none}

#InnerMenu li a:hover
{
        background-color: #666666;
 	    background-image: url(images/greybottom.jpg);
}

#InnerMenu div
{	position: absolute;
	visibility: hidden;
	margin: 1;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #666666}

	#InnerMenu div a
	{	position: relative;
		display: block;
		margin: 1;
		width: 186px;
		padding: 6px 11px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #FFFFFF;
		color: #666666;
		font: bold 14px arial}

	#InnerMenu div a:hover
	{	background: #F89728;
		color: #FFF}
		
	#BoxBorder
	{
	position:relative;
	
	top: 0px;
	left: 0px;
	border: 0;
	width: 2px;
	height: 100%;
	background-image: url(images/orangebit.jpg);
	}
		
#main
{
}

#mainleft
{
    float:left;
    width:570px;
    margin-right:30px;
}

#mainright
{
    float:left;
    width:300px;
}

.box  
{
    margin-top:20px;
    margin-bottom:10px;
}
.boxtop { 
  background: url(images/orangeboxtop1.jpg) no-repeat top;
}
.boxbottom  
{
    clear:both;
  background: url(images/orangeboxbottom.jpg) no-repeat bottom; 
   height:15px;
}
.boxcontent {
  padding: 15px 15px 0px 15px;
  overflow:hidden;
}
.boxcontentleft {
  float:left;
  width:170px;
  margin-top:auto;
  margin-bottom:auto;
}
.boxcontentright {
  float:left;
  width:100px;
  margin-top:auto;
  margin-bottom:auto;
}

.question
{
    padding-top:10px;
        clear:both;
}

.questiontext
{
        clear:both;
    float:left;
    width:400px;
    height: 17px;
}

.answer
{
    float:left;
    width:500px;
}
