.InvisibleLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 2pt;
    COLOR: white;
    FONT-FAMILY: Tahoma, Arial, Helvetica;
    TEXT-DECORATION: none;
    CURSOR: default
}
A.InvisibleLink:link
{
    COLOR: white;
    TEXT-DECORATION: none;
    CURSOR: default
}
A.InvisibleLink:visited
{
    COLOR: white;
    TEXT-DECORATION: none;
    CURSOR: default
}
A.InvisibleLink:active
{
    COLOR: white;
    TEXT-DECORATION: none;
    CURSOR: default
}
A.InvisibleLink:hover
{
    COLOR: white;
    TEXT-DECORATION: none;
    CURSOR: default
}


BODY
{
    FONT-SIZE: 12px;
    FONT-FAMILY: "Lucida Grande", Tahoma, Verdana, Arial, sans-serif
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: auto;
    PADDING-TOP: 0px
}
A
{
    COLOR: #c00
}
#Copyright
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(copyright_bg.gif) repeat-x;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px;
    FONT: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    WIDTH: 728px;
    COLOR: #b0b0bb;
    PADDING-TOP: 10px;
    HEIGHT: 60px
}



#MainWrapper
{
    WIDTH: 730px
}
#NavWrapper
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px;
    OVERFLOW: hidden;
    PADDING-TOP: 0px;
    HEIGHT: 20px
    WIDTH: 730px;
}
#HomeWrapper
{
}
.HomepageMainTeaser2
{
    PADDING: 10px 0px 20px 20px;
    WIDTH: 250px
}
.HomepageMainTeaser1
{
    PADDING: 10px 0px 0px 30px;
    WIDTH: 400px
}
.LeftTeaser
{
    PADDING: 0px 10px 20px 30px;
    WIDTH: 195px
}
.RightTeaser
{
    PADDING: 0px 0px 20px;
    WIDTH: 195px
}



P
{
    FONT: 11px/15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    COLOR: #808088
}
TD
{
    FONT: 11px/15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    COLOR: #808088
}
TH
{
    FONT: 11px/15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    COLOR: #808088
}
DIV
{
    FONT: 11px/15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    COLOR: #808088
}
P
{
    MARGIN: 0px 0px 5px
}

.ResultsTable
{
    BORDER: #c0c0c0 1px solid;
}

.ResultsTable TR TD
{
    BORDER: #c0c0c0 1px solid;
}

A
{
    COLOR: #c00;
    TEXT-DECORATION: underline;
}
A:link
{
    COLOR: #c00;
    TEXT-DECORATION: underline;
}
A:visited
{
    COLOR: #c00;
    TEXT-DECORATION: underline;
}
A:hover
{
    COLOR: #c00;
    TEXT-DECORATION: underline;
}
A:active
{
    COLOR: #c00;
    TEXT-DECORATION: underline;
}



#PageWrapper
{
    MARGIN: 10px 0px 0px
}
.LeftColumn
{
    MARGIN: 10px 20px 20px 30px;
    WIDTH: 400px
}
.BoxOut
{
    MARGIN: 10px 0px 20px;
    WIDTH: 250px
}
.BoxOut UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
.BoxOut UL LI
{
    FONT: 11px/15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    LIST-STYLE-TYPE: none
}
.BoxOut A
{
    PADDING-BOTTOM: 0px;
    COLOR: #808088;
    BORDER-BOTTOM: #808088 1px dotted;
    TEXT-DECORATION: none
}
.BoxOut A:link
{
    PADDING-BOTTOM: 0px;
    COLOR: #808088;
    BORDER-BOTTOM: #808088 1px dotted;
    TEXT-DECORATION: none
}
.BoxOut A:visited
{
    PADDING-BOTTOM: 0px;
    COLOR: #808088;
    BORDER-BOTTOM: #808088 1px dotted;
    TEXT-DECORATION: none
}
.BoxOut A:hover
{
    PADDING-BOTTOM: 0px;
    COLOR: #789;
    BORDER-BOTTOM: #789 1px solid;
    TEXT-DECORATION: none
}
.BoxOut A:active
{
    PADDING-BOTTOM: 0px;
    COLOR: #789;
    BORDER-BOTTOM: #789 1px solid;
    TEXT-DECORATION: none
}
H1
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(h_bg.gif) repeat-x bottom;
    PADDING-BOTTOM: 6px;
    MARGIN: 0px 0px 10px;
    FONT: bold 13px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: uppercase;
    COLOR: #abc;
    PADDING-TOP: 5px;
    TEXT-ALIGN: left;
}
.LeftColumn H1 A:link
{
    COLOR: #abc;
    BORDER-BOTTOM: 0px;
    TEXT-DECORATION: none
}
.LeftColumn H1 A:visited
{
    COLOR: #abc;
    BORDER-BOTTOM: 0px;
    TEXT-DECORATION: none
}
.LeftColumn H1 A:hover
{
    BORDER-BOTTOM: #abc 1px solid
}
.LeftColumn H1 A:active
{
    BORDER-BOTTOM: #abc 1px solid
}
H2
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(h_bg.gif) repeat-x bottom;
    PADDING-BOTTOM: 6px;
    MARGIN: 0px 0px 5px;
    FONT: bold 13px "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
    TEXT-TRANSFORM: uppercase;
    COLOR: #789;
    PADDING-TOP: 5px;
    TEXT-ALIGN: left;
}
H2 A:link
{
    COLOR: #789;
    TEXT-DECORATION: none
}
H2 A:visited
{
    COLOR: #789;
    TEXT-DECORATION: none
}
H2 A:hover
{
    COLOR: #456
}
H2 A:active
{
    COLOR: #456
}
H3
{
    MARGIN: 0px 0px 5px;
    FONT: bold 11px/15px Tahoma, Verdana, Arial, Helvetica, sans-serif;
    COLOR: #808088
}


#PageContent H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 0px;
    MARGIN: 8px 0px 3px;
    FONT: bold 12px "Lucida Grande", "Trebuchet MS", Tahoma, Arial, sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #456;
    PADDING-TOP: 0px;
    LETTER-SPACING: 0px
}
#PageContent H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 3px;
    FONT: 11px "Lucida Grande", "Trebuchet MS", Tahoma, Arial, sans-serif;
    TEXT-TRANSFORM: none;
    COLOR: #678;
    PADDING-TOP: 0px;
    LETTER-SPACING: 0px
}

#MediaWorks
{
    margin: 0px 1px
}




/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
	border-bottom: blue 0px solid; 
	border-left: blue 0px solid; 
	border-top: blue 0px solid; 
	border-right: blue 0px solid; 
}

.ModuleTitle_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:16;
	background-color: Transparent;
}

.ModuleTitle_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: #808088; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: #d7dbde 0px solid; 
	border-bottom: #d7dbde 0px solid; 
	border-top: #d7dbde 0px solid; 
	border-right: #d7dbde 0px solid;
	background-color: Transparent;
}

.ModuleTitle_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #eef3f6; 
	border-left: #d7dbde 0px solid; 
	border-bottom: #d7dbde 0px solid; 
	border-top: #d7dbde 0px solid; 
	text-align: center; 
	width: 15; 
	height: 21;
}

.ModuleTitle_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #eef3f6; 
	border-bottom: #d7dbde 0px solid; 
	border-left: #d7dbde 0px solid; 
	border-top: #d7dbde 0px solid; 
	border-right: #d7dbde 0px solid;
}

.ModuleTitle_MenuBreak {
	border-bottom: #d7dbde 1px solid; 
	border-left: #d7dbde 0px solid; 
	border-top: #d7dbde 1px solid;  
	border-right: #d7dbde 0px solid; 
	background-color: #eef3f6; 
	height: 1px;
}

.ModuleTitle_MenuItemSel {

	cursor: pointer; 
	cursor: hand; 
	color: #808088; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;

	background-color: #ffffff;
}

.ModuleTitle_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
	border-right: #d7dbde 0px solid; 
	border-bottom: #d7dbde 0px solid; 
	border-top: #d7dbde 0px solid;
}

.ModuleTitle_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}

/* Main Menu */

.MainMenu_MenuContainer {
	border-bottom: #d7dbde 1px solid; 
	border-left: #d7dbde 1px solid; 
	border-top: #d7dbde 0px solid; 
	border-right: #d7dbde 1px solid;  
	background-color: #eef3f6;
}

.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand; 
	height:20;
}

TR.MainMenu_MenuItem TD {
	cursor: pointer; 
	cursor: hand; 
	color: #808088;
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 7pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: #eef3f6 0px solid; 
	border-right: #eef3f6 0px solid;
	border-bottom: #eef3f6 0px solid; 
	border-top: #eef3f6 0px solid; 
        text-transform: uppercase;
        padding-right: 5px;
}

.MainMenu_MenuIcon {
	cursor: pointer; 
	cursor: hand; 
	background-color: #eef3f6; 
	border-left: #d7dbde 1px solid; 
	border-right: #d7dbde 0px solid; 
	border-bottom: #d7dbde 0px solid; 
	border-top: #d7dbde 0px solid; 
	text-align: center; 
	width: 15; 
	height: 21;
}

.MainMenu_SubMenu {
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	background-color: #eef3f6; 
	border-bottom: #d7dbde 1px solid; 
	border-left: #d7dbde 1px solid; 
	border-top: #d7dbde 1px solid; 
	border-right: #d7dbde 1px solid;
}

.MainMenu_MenuBreak {
	border-bottom: #d7dbde 1px solid; 
	border-left: #d7dbde 1px solid; 
	border-top: #d7dbde 1px solid;  
	border-right: #d7dbde 1px solid; 
	background-color: White; 
	height: 1px;
}

.MainMenu_MenuItemSel {
	background-color: #ffffff;
	cursor: pointer; 
	cursor: hand; 
	color: #808088; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 7pt; 
	font-weight: bold; 
	font-style: normal;
        text-transform: uppercase;
        padding-right: 5px;
	border-left: #ffffff 0px solid; 
	border-right: #ffffff 0px solid;
}

.MainMenu_MenuItemSel TD {
	background-color: #ffffff; 
	cursor: pointer; 
	cursor: hand; 
	color: #808088; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 7pt; 
	font-weight: bold; 
	font-style: normal;
        text-transform: uppercase;
        padding-right: 5px;
	border-left: #ffffff 0px solid; 
	border-right: #ffffff 0px solid;
}

.MainMenu_MenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
	border-lefht: #d7dbde 0px solid; 
	border-right: #d7dbde 0px solid; 
	border-bottom: #d7dbde 0px solid; 
	border-top: #d7dbde 0px solid;
}

.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
 .tranzout
 { filter: alpha(opacity=5);
  -khtml-opacity: .05; 
  -moz-opacity: .05; 
  opacity: .05; 
 }
  .tranzin
 { filter: alpha(opacity=80);
  -khtml-opacity: .8; 
  -moz-opacity: .8; 
  opacity: .8; 
 }
 
 /* rateCard Egs */
 
 #adFormats{width:100%;margin:15px 0 20px 0;padding:20px 0 20px 0;color:#000;position:relative;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;}
 
.adScrapers,
.adScrapers li,
.adBanners,
.adBanners li,
.adIslands,
.adIslands li{margin-left:0;margin-bottom:20px;padding:0;list-style:none;float:left;}

ul.adScrapers{width:512px;}
.adScrapers li{width:160px;margin-right:10px;}

ul .adIslands{width:300px;}