
html,body{margin:0;padding:0; font-family:Arial;}
body{font: 76% arial,sans-serif;text-align:center}
p{margin:0 10px 10px}
a{color: #006;padding:10px}
div#header{position:relative; background-color:White; background-image:url('twenty4media_logo.png'); width:800px; height:80px; }
div#header h1{height:80px;line-height:80px;margin:0; padding-left:10px;background: #EEE;color: #79B30B}
div#header a{position:absolute;right:0;top:23px}
div#container{text-align:left; background-color:#dddddd;}
div#content p{line-height:1.4}
div#navigation{}
div#footer p{}
div#footer a{display:inline;padding:0;}
div#container{width:800px;margin:0 auto}
div#wrapper{float:left;width:100%;}
div#contentonec{}
div#contenttwoc{margin: 0px 150px 0px 0px;}
div#contentthreec{margin: 0 150px; }
div#leftCol{float:left;width:150px;margin-left:-800px}
div#extra{ background-color:Red;}
div#extra3{}
div#rightCol{float:left;width:150px;margin-left:-150px}
div#navigation{background-color:Green;}
div#extra2{}
div#footer{clear:left;width:100%; background-color:Black; padding: 10px 0px 10px 0px; color:White;}
div#mwrapper{float:left;width:100%; background: Black;color: #FFFFFF}
div#mcontent{margin: 5px 0px 5px }
div#mnavigation{float:left;width:150px;margin: 5px 0px 0px -150px; text-align:right;}
div#mextra{float:left;width:150px;margin-left:-800px}

div#fwrapper{float:left;width:100%; background: Black;color: #FFFFFF}
div#fcontent{margin: 5px 0px 5px }
div#fnavigation{float:left;width:150px;margin: 5px 0px 0px -150px; text-align:right;}
div#fextra{float:left;width:150px;margin-left:-800px}


/*
Now do the Native DNN styles
*/
.Normal{ font-family: Georgia; line-height: 1.5; }
.Title{font-family: Georgia; font-size:22px; color:#000000; line-height: 1.5; }

.main_dnnmenu_bar 
{
	cursor: pointer; 
	cursor: hand;
	height:16px;
	width:500px;
	background-color: Black;
}

.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: White; 
	font-size: 9pt; 
	font-style: normal; 
	background-color: Gray;
	font-family: Trebuchet MS;
    white-space: nowrap;  /*Word wrapping menu item now optional*/
    padding: 1px 3px 3px 1px;	
}

.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: White; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Black;
	font-family: Trebuchet MS;
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 12px 0px 5px;   /*explicitly set padding for root menu items*/
}

.main_dnnmenu_itemhover {  
	background-color: #8da4d3; 
}

.main_dnnmenu_itemhover td {  
	background-color: #8da4d3; 
}


.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #cad5ea;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}

.main_dnnmenu_arrow {
	border-right: #cad5ea 1px solid; 
	border-bottom: #cad5ea 1px solid; 
	border-top: #cad5ea 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}

/**
portal/default/default.css styles
**/
.SkinObject
{
	font-weight: bold;
	font-size: 8.5pt;
	color: White;
	font-family: Trebuchet MS;
	text-decoration: none;
}

A.SkinObject:link
{
	color: White;
	text-decoration: none;
}

A.SkinObject:visited
{
	color: White;
	text-decoration: none;
}

A.SkinObject:hover
{
	color: White;
	text-decoration: underline;
}

A.SkinObject:active
{
	color: White;
	text-decoration: none;
}



.CommandButton
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	padding:0;
	display:inline;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link
{
	text-decoration: underline;
	color: #003366;
	display:inline;
}

A.CommandButton:visited
{
	text-decoration: underline;
	color: #003366;
	display:inline;
}

A.CommandButton:hover
{
	text-decoration: underline;
	color: #ff0000;
	display:inline;
}

A.CommandButton:active
{
	text-decoration: underline;
	color: #003366;
	display:inline;
}


.StandardButton
{
	padding-right: 5px;
	padding-left: 5px;
	font-weight: normal;
	font-size: 11px;
	background: #dddddd;
	color: #000000;
	font-family: Verdana, sans-serif;
	display:inline;
}


/* GENERIC */
H1
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 20px;
	font-weight: normal;
	color: #666644;
}

H2
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 20px;
	font-weight: normal;
	color: #666644;
}

H3
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
}

H4
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #003366;
}

H5, DT
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}

H6
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}

.SubHead
{
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #003366;
}

.Container01_Text
{
	font-family: Georgia; line-height: 1.5; 
	font-size:12px;
}
