BODY {
	margin:0;
	text-align:center;
	background:url('images/topbg.png') repeat-x;
	background-color:#560200;
	color:#ffffff;
}
A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A:link {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline;
}
A:visited {
	COLOR: #ffffff; TEXT-DECORATION: underline;
}
.text{
	font-family:garamond;
	font-size:16px;
}
.headings {
	font-size:20px;
	font-weight:bold;
}

#mainimage {
	width:795px;
	height:379px;
	/*margin-top:-30px;*/
	text-align:centre;
}
#middle {
	min-height:300px;
	background-color:#560200;
	padding-bottom:15px;
}
#content {
	width:795px;
}
#welcome {
	width:430px;
	height:180px;
	margin-top:-55px;
	background:url(images/welcomebg.png) no-repeat;
	text-align:center;
	padding-top:15px;
	font-family:garamond;
	font-size:28px;
	color:#ffffff;
}
#footer {
	width:795px;
	margin:0 auto;
	text-align:center;
	height:100px;
	padding-top:40px;
}
#bottom {
	background-image:url('images/footerbg.png');
}
#holder {
	MARGIN-TOP: 3%; MARGIN-LEFT: auto; WIDTH: 780px; MARGIN-RIGHT: auto; TEXT-ALIGN: center;
	border:1px #CCCCCC solid;
}

.footertext {
	font-family:Calibri,Arial,"Times New Roman";	
	COLOR: #ffffff;
	font-size:10pt;
}
#infobox {
	text-align:left;
	width:252px;
	margin-right:14px;
	margin-top:10px;
	float:right;
	font-family:garamond;
	font-size:20px;
	color:#ffffff;
	background-color:#460200;
	padding:12px;
}
.infoboxtext{
	font-family:garamond;
	text-align:left;
}
.infoboxtext a{
	font-family:garamond;
	font-size:16px;
	color:#ffffff;
}
.clear {
	clear:both;
}

/**************************************************************
   Page Settings
 **************************************************************/
#container {
	width:795px;
	margin:0 auto;
	text-align:center;
}
#page {
  	margin-top:50px;
	width: 795px;
  	padding-bottom: 30px;
}
#pageTest {
  	margin-top:0px;
	width: 795px;
  	padding-bottom: 30px;
}
#leftCol {
	color:#ffffff;
	float:left;
	width:450px;
	text-align:left;
	margin-left:13px;
}
#leftCol .normal {
	color:#ffffff;
	font-family:garamond;
	font-size:16px;
}
#rightCol {
	float:right;
	width:260px;
	background-color:#460200;
	margin-right:12px;
	color:#ffffff;
	padding:10px;
	text-align:left;
}
.Head {
	color:#ffffff;
	font-family:garamond;
	font-weight:bold;
	font-szie:80px;
}
#Top {
	margin-top:-45px;
}

/**************************************************************
   Header Settings
 **************************************************************/
#header {
	margin-top: 5px;
	width:795px;
	height:80px;
}
.logo {
	float:left;
}
.telno {
	font-family:garamond;
	font-size: 25px;
	font-weight:bold;
	color:#ffffff;
	float:right;
	margin-top:25px;
}


/**************************************************************
   Login\User classes
 **************************************************************/

.login {
	width:795px;
	height: 30px;
	margin:0 auto;
	text-align:center;
}
.loginlinks {
	margin-top:5px;
	font-family:tahoma;
	font-size: 12px;
	font-weight:bold;
	color:#ffffff;
	float:right;
}
.loginlinks a:link {
	color:#ffffff;
}
.loginlinks a:visited {
	color:#ffffff;
}
.LoginPanel
{
	color:#ffffff;
}

.LoginTabGroup
{
}

.LoginTab
{
    float: right;
    background: url( "../../images/tablogin_gray.gif" ) left top;
    margin: 0 3px 3px 0;
    padding: 5px 5px 4px 5px;
    text-decoration: none;
    color: #FFF;
    border: 1px #25569a solid;
}

.LoginTabSelected
{
    float: left;
    background: url( "../../images/tablogin_gray.gif" ) left top;
    margin: 0 3px 3px 0;
    padding: 5px 5px 4px 5px;
    text-decoration: none;
    color: #FFF;
    background-position: 0% -41px;
    border: 1px #25569a solid;
}

.LoginTabHover
{
    float: left;
    background: url( "../../images/tablogin_gray.gif" ) left top;
    margin: 0 3px 3px 0;
    padding: 5px 5px 4px 5px;
    text-decoration: none;
    color: #fff;
    border: 1px #C00 solid;
    cursor: pointer;
}

.LoginContainerGroup
{
    clear: both;
    padding-top: 5px;
}

.LoginContainer
{
	float: right;
}


/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton
{
    	font-family: garamond;
    	font-size: 14px;
    	font-weight: normal;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link
{
   	text-decoration: underline;
	color:#ffffff;
}

A.CommandButton:visited
{
    	text-decoration: underline;
	color:#ffffff;
}

A.CommandButton:hover
{
    	text-decoration: underline;
    	color: #ffffff;
}

A.CommandButton:active
{
    	text-decoration: underline;
    	color: #ffffff;
}

/**************************************************************
   Menu classes
 **************************************************************/

#nav {
	margin-top:5px;
	margin-left:16px;
	font-family:garamond;
	font-size:20px;
	font-weight:bold;
}
.main_dnnmenu_rootitem_selected {
	background:url(images/button_sm.png) bottom left no-repeat;
	height: 36px;
	line-height: 36px;
	float: left;
	width: 128px;
	display: inline;
	color: #FEFF96;
	text-decoration: none;
	text-align: center;
}
.main_dnnmenu_rootitem
{
	background:url(images/button_sm.png) bottom left no-repeat;
	height: 36px;
	line-height: 36px;
	float: left;
	width: 128px;
	display: inline;
	color: #FEFF96;
	text-decoration: none;
	text-align: center;
}
.main_dnnmenu_rootitem_hover {
	text-decoration:underline;
}
.main_dnnmenu_submenu {
	text-align:left;
	background-color:#ffffff;
	font-family:arial;
	font-size:12px;
	line-height:25px;
	padding-left:5px;
	padding-right:10px;
	border-bottom: #000000 2px solid;
	color:#000000;
}
.main_dnnmenu_rootitem_selected {
	background:url(images/button_sm_hov.png) bottom left no-repeat;
}
.icon {
	display: none;
}

/**************************************************************
   style for module titles
 **************************************************************/

.SubHead
{
    	font-family: garamond;
    	font-size: 18px;
    	font-weight: bold;
	color:#ffffff;
}
.Normal, .NormalDisabled
{
    	font-family: garamond;
    	font-size: 18px;
    	font-weight: normal;
}




----------------------------TESTING-------------------------------




/* text style for buttons and link buttons used in the portal admin pages */
.CommandButtonWH
{
    	font-family: garamond;
    	font-size: 14px;
    	font-weight: normal;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButtonWH:link
{
   	text-decoration: underline;
	color:#000000;
}

A.CommandButtonWH:visited
{
    	text-decoration: underline;
	color:#000000;
}

A.CommandButtonWH:hover
{
    	text-decoration: underline;
    	color: #000000;
}

A.CommandButtonWH:active
{
    	text-decoration: underline;
    	color: #000000;
}
.SubHeadWH
{
    	font-family: garamond;
    	font-size: 14px;
    	font-weight: bold;
	color:#000000;
}
.NormalWH, .NormalDisabledWH
{
    	font-family: garamond;
    	font-size: 14px;
    	font-weight: normal;
	color:#000000;
}
