﻿body {
}

.advert_model_name
{
    font-size:28px;
    font-weight:bold;
    color:White;
}
.advert_tagline
{
    font-size:18px;
    font-weight:bold;
    color:White;
}

.advert_intro
{
    font-size:12px;
    font-weight:bold;
    color:White;
}

.advert_stat
{
    font-size:12px;
    font-weight:normal;
    color:White;
}

.advert_title
{
    border-width:2px;
    border-left-width:0px;
    border-collapse:separate;
    border-style:solid;
    border-color:#baa1d5;
    background-color:#5A5EC1;
}
.advert_title tr 
{
    height:70px;
    vertical-align:middle;
    text-align:left;
}

.advert_main_picture
{
    border-width: 3px;
    border-style: solid;
    border-color: #baa1d5;
    background-color: #6b76da;
    text-align: center;
}

.advert_main_picture_1
{
    border-width:0px;
    margin: 0px;
    border-collapse:collapse;
    background-color:#4a498e;
    text-align:center;
}

.advert_list_title
{
    border-width:0px;
    border-collapse:collapse;
    background-color:#000000;
}
.advert_list_title tr td
{
    vertical-align:middle;
    text-align:left;
    color:White;
    font-size:12px;
    height:20px;
}

/* AdPortfolioListControl Styles */
.adPLC_header
{
    border-width:0px;
    border-collapse:collapse;
    background-color: #6b76da;
    text-align:left;
}


.Thumbnail 
{
  border: 1px solid #DDDDDD;
  cursor: pointer; 
}

.ThumbnailHover 
{
  border: 1px solid #AAAAAA;
  cursor: pointer; 
}

.ThumbnailSelected
{
  border: 1px solid #DD3409;
  cursor: pointer; 
}

.ScrollItem 
{
  color:white;
  background-color:Silver;
  border: 1px solid #919B9C; 
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
  cursor:pointer;
}

.ScrollItemHover 
{
  color:white; 
  border: 1px solid #919B9C; 
  background-color: #E3E3E3; 
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
  cursor:pointer;
}

.ScrollItemActive
{
  color:black; 
  background-color: #E3E3E3; 
  border: 1px solid #DD3409; 
  font-family:MS Sans Serif, Verdana; 
  font-size:10px; 
  cursor:pointer;
}

#header {
	width:940px;
	height:39px;
	background-image:url("images/navigation/background-nav.png");
	background-repeat:no-repeat;
}

#header top {margin:5px 0 0 0;float:left;}

#header img.logo { margin:5px 0 0 19px;float:left; }
#header img.divider { margin-top:5px;float:left; }
#header img.demo-title { margin-top:5px;float:left;height:34px; }
#header img.separator { margin-top:5px;float:left; }
#header img.home { margin-top:5px;float:left;cursor:pointer; }
#header img.home-active { margin-top:5px;float:left;cursor:default; }
#header img.site { margin:5px 0 0 3px;float:left;cursor:pointer; }

/* SubNav */
#subnav {
	width:940px;
	height:25px;
	background-image:url("images/navigation/background-subnav.png");
	background-repeat:no-repeat;
	font-size:9px;
	cursor:default;
}


.TopGroup
{
  background-image: url(images/mainmenu/background-nav.gif); 
  border:0px solid #696885; 
  border-style:none;
  border-bottom-color: #57566F; 
  border-right-color: #57566F; 
  cursor:pointer; 
}

.MenuGroup
{
  background-image: url(images/mainmenu/background-nav.gif);
  border:0px; 
  border-style:none;
  cursor:pointer;
}

.TopMenuItem
{
  background-image: url(images/mainmenu/background-nav.gif);
  color:white; 
  font-family:tahoma; 
  font-size:11px;
  font-weight:normal;
  padding:20px;
  cursor:pointer;
}

.TopMenuItemHover 
{
  color:white; 
  text-decoration:underline;
  font-family:tahoma; 
  font-size:11px; 
  font-weight:normal;
  padding:20px;
  cursor:default; 
}

.MenuItem
{
  border: 1px solid #F5F5F5; 
  background-color:black;   
  color:white;
  font-family:tahoma; 
  font-size:11px; 
  cursor:default; 
  margin:5px 0 0 0;
}

.MenuItemHover
{
  text-decoration:underline;
  color: #333333;
  border: 1px solid #57566F; 
  border-top-color: #9190AC; 
  border-left-color: #9190AC;
  font-family:tahoma; 
  font-size:11px; 
  cursor:default; 
  margin:5px 0 0 0;
}

.MenuItemExpanded
{
  background-color:black; 
  color: #333333;
  border: 1px solid #9190AC; 
  border-top-color: #57566F; 
  border-left-color: #57566F;
  font-family:tahoma; 
  font-size:11px; 
  cursor:default; 
}

.MenuItemActive
{
  color: #333333;
  background-color:black; 
  border: 1px solid #BB5503; 
  font-family:tahoma; 
  font-size:11px; 
  cursor:default; 
}

.MenuBreakX
{
  background-color: silver; 
  width:100%;
  height:2px;
}

.ScrollItemX
{
  background-color:#F5F5F5; 
  border: 1px solid #757495; 
  text-align:center;
  cursor:default;
}

.ScrollItemHX
{
  background-color:#FFEEC2; 
  border: 1px solid #757495; 
  text-align:center;
  cursor:default;
}

.ScrollItemAX
{
  background-color:#FBE694; 
  border: 1px solid #BB5503; 
  text-align:center;
  cursor:default;
}

.BlogTreeView 
{ 
  color:White;
  padding-top:4px; 
  padding-left:1px; 
  border: #7C7C94 1px solid; 
  cursor:default; 
}

.BlogTreeNode 
{ 
  font-family: tahoma; 
  font-size: 11px; 
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px;
  color:White;
}

.BlogGrayedTreeNode 
{ 
  font-family: tahoma; 
  font-size: 11px; 
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
  color:gray; 
  cursor:default;
}

.BlogHoverTreeNode 
{ 
  font-family: tahoma; 
  font-size: 11px; 
  text-decoration:underline; 
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
  cursor: default;
  color:White; 
}

.BlogSelectedTreeNode 
{ 
  font-family: tahoma; 
  font-size: 11px; 
  background-color: gray; 
  color:white; 
  padding-top:2px;
  padding-bottom:1px;
  padding-left: 3px; 
  padding-right: 3px; 
  cursor: default; 
}

.BlogNodeEdit 
{
  border:1px gray solid;
  font-family: tahoma; 
  font-size: 11px;  
}

.BlogHeader {
   font-family : Arial, sans-serif;
   font-size : 16px;
   line-height : 16px;
   font-weight : bold;
   color: white;
}

.BlogTitle {
   font-family : Arial, sans-serif;
   font-size : 14px;
   line-height : 14px;
   font-weight : bold;
   text-align: left;
   color: white;
}

.BlogDate {
   font-family : Arial, sans-serif;
   font-size : 11px;
   line-height : 13px;
   font-weight : normal;
   color: white;
}

.BlogText  {
   font-family : Arial, sans-serif;
   font-size : 12px;
   line-height : 13px;
   font-weight : normal;
   color: white;
}

.BlogComment  {
   font-family : Arial, sans-serif;
   font-size : 12px;
   line-height : 13px;
   font-weight : normal;
   color: white;
   font-style : italic;
}

.calendar
{
  border:none;
}

.day
{
  width:90px;
  height:70px;
  text-align:right;
  vertical-align:top;
  font-family:Arial;
  font-size:11px;
  color:Black;
  background-color:#FFFFFF;
  border:solid 1px #403e7d;
}

.othermonthday
{
  background-color:#CECECE;
}

.month
{
  border-collapse:collapse;
  border:solid 1px black;
}

.dayheader
{
  background-color:#EFEFEF;
  background-image:url(images/calendar/header_bg.gif);
  color:#504C39;
  font-family:Verdana;
  font-size:11px;
  text-align:center;
  border-top:solid 1px #FFFFFF;
  border-left:solid 1px #FFFFFF;
  border-bottom:solid 1px #ACA899;
  border-right:solid 1px #C6C1AC;
  padding: 4px;
}

.title
{
  background-color:#000000;
  background-image:url(images/calendar/title_bg.gif);
  border: 1px solid black;
  border-bottom-width: 0px;
}

.title TD
{
  font-family:verdana;
  font-size:11px;
  font-weight:bold;
  color:White;
  padding-top:1px;
  padding-bottom:1px;
}

.nextprev
{
  cursor:pointer;
}

.CategoryMenuHeading
{
    background-color:Black;
    color:White;
    padding:5px 0px 5px 2px;
}

.CategoryMenuTopGroup
{
  background-color:black; 
  border:0px solid #696885; 
  border-style:none;
  border-bottom-color: #57566F; 
  border-right-color: #57566F; 
  cursor:pointer; 
}

.CategoryMenuMenuGroup
{
  background-color:black;
  border:0px; 
  border-style:none;
  cursor:pointer;
}

.CategoryMenuTopMenuItem
{
  background-color:black;
  color:white; 
  font-family:tahoma; 
  font-size:11px;
  font-weight:normal;
  text-align:left;
  padding:5px;
  cursor:pointer;
}

.CategoryMenuTopMenuItemHover 
{
  color:white; 
  text-decoration:underline;
  font-family:tahoma; 
  font-size:11px; 
  font-weight:normal;
  text-align:left;
  padding:5px;
  cursor:default; 
}

.CategoryMenuMenuItem
{
  border: 1px solid #F5F5F5; 
  background-color:black;   
  color:white;
  font-family:tahoma; 
  font-size:11px; 
  cursor:default; 
  margin:5px 0 0 0;
}

.CategoryMenuMenuItemHover
{
  text-decoration:underline;
  color: #333333;
  border: 1px solid #57566F; 
  border-top-color: #9190AC; 
  border-left-color: #9190AC;
  font-family:tahoma; 
  font-size:11px; 
  cursor:default; 
  margin:5px 0 0 0;
}

.CategoryMenuMenuItemExpanded
{
  background-color:black; 
  color: #333333;
  border: 1px solid #9190AC; 
  border-top-color: #57566F; 
  border-left-color: #57566F;
  font-family:tahoma; 
  font-size:11px; 
  cursor:default; 
}

.CategoryMenuMenuItemActive
{
  color: #333333;
  background-color:black; 
  border: 1px solid #BB5503; 
  font-family:tahoma; 
  font-size:11px; 
  cursor:default; 
}

.contentCss
{
  border-left:1px solid #C8C2A8;
  border-right:1px solid #C8C2A8;
  background-color:#ECECD9;
 	width:520px;
 	text-align:center;
}

.iFrameCss
{
	overflow:auto;
	width:520px;
	height:330px;
	padding:0px;
	margin:0px;
}

.contentTellAFriendCss
{
  border-left:1px solid #C8C2A8;
  border-right:1px solid #C8C2A8;
  background-color:#ECECD9;
 	width:520px;
 	text-align:center;
}

.iFrameTellAFriendCss
{
	overflow:auto;
	width:520px;
	height:410px;
	padding:0px;
	margin:0px;
}

.contentFavouriteCss
{
  border-left:1px solid #C8C2A8;
  border-right:1px solid #C8C2A8;
  background-color:#ECECD9;
 	width:520px;
 	text-align:center;
}

.iFrameFavouriteCss
{
	overflow:auto;
	width:520px;
	height:410px;
	padding:0px;
	margin:0px;
}

.FavouriteListItem
{
    background-image: url(images/backg-home-new-adv.jpg);
}

.photo-frame .topx-- {

	background-image: url(Images/frame-topx--.gif);

	background-repeat: no-repeat;

	width: auto;

	height: 4px;

	vertical-align: top;

}

.photo-frame .top-x- {

	background-image: url(Images/frame-top-x-.gif);

	background-repeat: repeat-x;

	width: auto;

	height: 4px;

}

.photo-frame .top--x {

	background-image: url(Images/frame-top--x.gif);

	background-repeat: no-repeat;

	width: auto;

	height: 4px;

	vertical-align: top;

}



.photo-frame .midx-- {

	background-image: url(Images/frame-midx--.gif);

	background-repeat: repeat-y;

	width: 4px;

	height: auto;

}

.photo-frame .mid--x {

	background-image: url(Images/frame-mid--x.gif);

	background-repeat: repeat-y;

	width: 4px;

	height: auto;

}



.photo-frame .botx-- {

	background-image: url(Images/frame-botx--.gif);

	background-repeat: no-repeat;

	width: 4px;

	height: 4px;

	vertical-align: top;

}

.photo-frame .bot-x- {

	background-image: url(Images/frame-bot-x-.gif);

	background-repeat: repeat-x;

	width: auto;

	height: 4px;

}

.photo-frame .bot--x {

	background-image: url(Images/frame-bot--x.gif);

	background-repeat: no-repeat;

	width: 4px;

	height: 4px;

	vertical-align: bottom;

}



/* Photo Border for the Album Page */



.album-frame .topx----,

.album-frame .top----x,

.album-frame .botx----,

.album-frame .bot----x {

	height: 14px;

	width: 14px;

}



.album-frame .top-x--- {

	background-image: url(images/album-tstretch.gif);

	background-repeat: repeat-x;

	text-align: left;

	height: 14px;

	width: auto;

}

.album-frame .top--x-- {

	background-image: url(images/album-tstretch.gif);

	background-repeat: repeat-x;

	height: 14px;

	width: auto;

}

.album-frame .top---x- {

	background-image: url(images/album-tstretch.gif);

	background-repeat: repeat-x;

	text-align: right;

	height: 14px;

	width: auto;

}



.album-frame .mtpx---- {

	background-image: url(images/album-lstretch.gif);

	background-repeat: repeat-y;

	vertical-align: top;

	height: auto;

	width: 14px;

}

.album-frame .mtp----x {

	background-image: url(images/album-rstretch.gif);

	background-repeat: repeat-y;

	vertical-align: top;

	height: auto;

	width: 14px;

}



.album-frame .midx---- {

	background-image: url(images/album-lstretch.gif);

	background-repeat: repeat-y;

	height: auto;

	width: 14px;

}

.album-frame .mid----x {

	background-image: url(images/album-rstretch.gif);

	background-repeat: repeat-y;

	height: auto;

	width: 14px;

}



.album-frame .mbtx---- {

	background-image: url(images/album-lstretch.gif);

	background-repeat: repeat-y;

	vertical-align: bottom;

	height: auto;

	width: 14px;

}

.album-frame .mbt----x {

	background-image: url(images/album-rstretch.gif);

	background-repeat: repeat-y;

	vertical-align: bottom;

	height: auto;

	width: 14px;

}



.album-frame .bot-x--- {

	background-image: url(images/album-bstretch.gif);

	background-repeat: repeat-x;

	text-align: right;

	height: 14px;

	width: auto;

}

.album-frame .bot--x-- {

	background-image: url(images/album-bstretch.gif);

	background-repeat: repeat-x;

	height: 14px;

	width: auto;

}

.album-frame .bot---x- {

	background-image: url(images/album-bstretch.gif);

	background-repeat: repeat-x;

	text-align: left;

	height: 14px;

	width: auto;

}



/* Form Items */



.textfield {

	border: 1px solid #929292;

	vertical-align: middle;

	padding: 3px;

	margin: 2px 0 5px 0;

}



/* Login View */



.login .label {

	display:block;

}



.login .textbox {

	border: 1px solid #929292;

	width: 140px;

	vertical-align: middle;

	padding: 3px;

	margin: 2px 0 5px 0;

}



.login .button {

	display:block;

	margin-top:8px;

	margin-bottom:8px;

}



/* LIST */



ul {

	list-style-type: none;

	list-style-image: url(images/bullet-2.gif);

	list-style-position: outside;

	line-height: 2.1em;

	vertical-align: middle;

	margin-left: 1.25em;

}

.link {

	list-style-image: url(images/bullet-1.gif);

}

.NewsArticlesHeading
{
    background-color:Black;
    color:White;
    padding:5px 0px 0px 2px;
}

.NewsArticlesArticleTitle
{
    font-size:8pt;
    text-align:left;
    padding:0px 5px 0px 5px;
}

body  {
   margin-left: 0px;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
}
  .cellspacer  {
   padding:3px;
	margin-bottom: 6px;
	margin-top: 6px;
}
  .topnavwhite  {
   font-family : Arial, sans-serif;
   font-size : 9px;
   line-height : 9px;
   font-weight : bold;
   padding:3px;
   color: #FFFFFF;
}
  .breadcrumbs  {
	font-family: Arial, sans-serif;
	font-size: 13px;
	line-height: 14px;
	font-weight: bold;
	padding:12px;
	color: #666666;
}
  .mastheadcity  {
   font-family : Arial, sans-serif;
   font-size : 22px;
   line-height : 22px;
   font-weight : bold;
	font-style: italic;
   padding:6px;
   color: #000000;
}
  .mastheadtagline {
   font-family : Arial, sans-serif;
   font-size : 11px;
   line-height : 11px;
   font-weight : bold;
   padding:3px;
	text-align: center;
   color: #000000;
}
  .headingblack{
   font-family : Arial, sans-serif;
   font-size : 14px;
   line-height : 14px;
   font-weight : bold;
   padding:5px;
   color: #000000;
}
  .headingwhite{
   font-family : Arial, sans-serif;
   font-size : 14px;
   line-height : 14px;
   font-weight : bold;
   padding:5px;
   color: #FFFFFF;
}
  .subheadingblack  {
	font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	padding:5px;
	color: #000000;
}
  .subheadingwhite  {
	font-family: Arial, sans-serif;
	font-size: 12px;
	line-height: 12px;
	font-weight: bold;
	padding:5px;
	color: #FFFFFF;
}
  .bodycopy  {
   font-family : Verdana, sans-serif;
   font-size : 11px;
   line-height : 12px;
   font-weight : normal;
	padding:7px;
   color: #505050;
}
  .bodycopybold  {
   font-family : Verdana, sans-serif;
   font-size : 11px;
   line-height : 12px;
   font-weight : bold;
	padding:7px;
   color: #505050; 
}
  .bodypaddedsmall  {
   font-family : Arial, sans-serif;
   font-size : 11px;
   line-height : 11px;
   font-weight : normal;
   padding:10px;
   color: #43473F;
}
  .bodysidebar  {
   font-family : Arial, sans-serif;
   font-size : 11px;
   line-height : 13px;
   font-weight : normal;
	padding:5px;
   color: #000000;
}
  .thumbnailrailname  {
   font-family : Arial, sans-serif;
   font-size : 11px;
   line-height : 11px;
   font-weight : bold;
	padding:2px;
   color: #000000;
}
  .thumbnailrailtagline  {
   font-family : Arial, sans-serif;
   font-size : 10px;
   line-height : 10px;
   font-weight : bold;
	padding:2px;
   color: #000000;
}
  .hometicker  {
   font-family : Verdana, sans-serif;
   font-size : 11px;
   line-height : 11px;
   font-weight : normal;
	padding:4px;
   color: #00FF00;
}
  .hometop3label {
   font-family : Arial, sans-serif;
   font-size : 14px;
   line-height : 14px;
   font-weight : bold;
	padding:2px;
	text-align: center;
   color: #000000;
}
  .hometop10label  {
   font-family : Verdana, sans-serif;
   font-size : 11px;
   line-height : 12px;
   font-weight : bold;
	padding:3px;
   color: #000000;
}
  .homecategorylinks  {
   font-family : Arial, sans-serif;
   font-size : 11px;
   line-height : 13px;
   font-weight : bold;
	padding:2px;
   color: #000000;
}
  .hometopparagraph  {
   font-family : Arial, sans-serif;
   font-size : 12px;
   line-height : 13px;
   font-weight : normal;
	padding:3px;
   color: #000000;
}
  .homeiconname  {
   font-family : Arial, sans-serif;
   font-size : 12px;
   line-height : 11px;
   font-weight : bold;
	padding:3px;
   color: #000000;
}
  .homeiconvisits  {
   font-family : Arial, sans-serif;
   font-size : 11px;
   line-height : 13px;
   font-weight : bold;
	padding:3px;
   color: #000000;
}
  .homenewslinks  {
   font-family : Arial, sans-serif;
   font-size : 11px;
   line-height : 14px;
   font-weight : normal;
	padding:3px;
   color: #000000;
}
  .homenewestadname {
   font-family : Arial, sans-serif;
   font-size : 11px;
   line-height : 13px;
   font-weight : normal;
	padding:3px;
   color: #000000;
}
  .homenewestadpara {
   font-family : Arial, sans-serif;
   font-size : 11px;
   line-height : 13px;
   font-weight : normal;
	padding:3px;
   color: #666666;
}
  .homefooterlinks  {
   font-family : Arial, sans-serif;
   font-size : 11px;
   line-height : 13px;
   font-weight : normal;
	padding:7px;
   color: #000000;
}
  .gridtableblack  {
   font-family : Arial, sans-serif;
   font-size : 11px;
   line-height : 12px;
   font-weight : bold;
	padding:2px;
   color: #000000;
}
  .gridtablegray  {
   font-family : Arial, sans-serif;
   font-size : 11px;
   line-height : 12px;
   font-weight : bold;
	padding:2px;
   color: #666666;
}
  .gridtablegold  {
   font-family : Arial, sans-serif;
   font-size : 11px;
   line-height : 12px;
   font-weight : bold;
	padding:2px;
   color: #95812A;
}
  .gridtableviolet  {
   font-family : Arial, sans-serif;
   font-size : 11px;
   line-height : 12px;
   font-weight : bold;
	padding:2px;
   color: #9999CC;
}
  .gridtablepurple {
   font-family : Arial, sans-serif;
   font-size : 11px;
   line-height : 12px;
   font-weight : bold;
	padding:2px;
   color: #6666CC;
}
  .adnameheadline  {
   font-family : Arial, sans-serif;
   font-size : 16px;
   line-height : 16px;
   font-weight : bold;
	padding:5px;
   color: #FFFFFF;
}
  .adtagline  {
   font-family : Arial, sans-serif;
   font-size : 14px;
   line-height : 14px;
   font-weight : bold;
	padding:5px;
   color: #FFFFFF;
}
  .adheadingcell  {
   padding:3px;
	background-color: #595DC0;
	border-color: #BBA1D1;
	border-width: 3px;
	border-style: solid;
	min-height: 50px;
	margin-bottom: 6px;
	margin-top: 6px;
}
  .adintro  {
   font-family : Arial, sans-serif;
   font-size : 13px;
   line-height : 14px;
   font-weight : bold;
	padding:7px;
   color: #FFFFFF;
}
  .adticker  {
   font-family : Arial, sans-serif;
   font-size : 9px;
   line-height : 9px;
   font-weight : normal;
	padding:2px;
   color: #FFFFFF;
}
  .adstatsgrid  {
   font-family : Arial, sans-serif;
   font-size : 11px;
   line-height : 13px;
   font-weight : normal;
	border-top: white;
	border-top: thin;
	border-top-style: solid;
	padding:3px;
   color: #FFFFFF;
}
  .admainphotocell  {
   padding: 10px;
	background-color: #27254C;
	border-color: #BBA1D1;
	border-width: 3px;
	border-style: solid;
	min-height: 350px;
	min-width: 150px;
	margin-bottom: 6px;
	margin-top: 15px;
}
  .adiconlabels  {
   font-family : Arial, sans-serif;
   font-size : 11px;
   line-height : 13px;
   font-weight : normal;
	padding:3px;
   color: #FFFFFF;
}
  .adsubheadwhite  {
   font-family : Arial, sans-serif;
   font-size : 11px;
   line-height : 13px;
   font-weight : bold;
	padding:7px;
   color: #FFFFFF;
}
  .adresponselabels  {
   font-family : Arial, sans-serif;
   font-size : 9px;
   line-height : 9px;
   font-weight : normal;
	padding: 3px;
   color: #505050;
}
  .bodysidebarblack  {
   font-family : Arial, sans-serif;
   font-size : 11px;
   line-height : 13px;
   font-weight : normal;
	padding:7px;
   color: #000000;
}
  .footer  {
   font-family : Verdana, sans-serif;
   font-size : 11px;
   line-height : 11px;
   font-weight : normal;
   padding:0px;
   color: #333333;
}
  .footerwhite  {
   font-family : Verdana, sans-serif;
   font-size : 11px;
   line-height : 11px;
   font-weight : normal;
   padding:0px;
   color: #FFFFFF;
}
  .footerwhitesmall  {
   font-family : Verdana, sans-serif;
   font-size : 9px;
   line-height : 9px;
   font-weight : normal;
   padding:0px;
   color: #FFFFFF;
}
  .formlabel  {
   font-family : Verdana, sans-serif;
   font-size : 10px;
   line-height : 10px;
   font-weight : bold;
   color: #505050;
}
  .formfields {
   font-family : Verdana, sans-serif;
   font-size : 10px;
   line-height : 10px;
   font-weight : normal;
   color: #505050;

}
  .mini  {
   font-family : Verdana, sans-serif;
   font-size : 9px;
   line-height : 11px;
   font-weight : normal;
   padding:1px;
   color: #000000;
}
  .admininstructions  {
   font-family : Verdana, sans-serif;
   font-size : 11px;
   line-height : 14px;
   font-weight : bold;
   padding:3px;
   color: #000000;  
}
  .adminheadingblack{
   font-family : Arial, sans-serif;
   font-size : 15px;
   line-height : 15px;
   font-weight : bold;
   padding:5px;
   color: #000000;
}
  .adminheadinggray{
   font-family : Arial, sans-serif;
   font-size : 15px;
   line-height : 15px;
   font-weight : bold;
   padding:5px;
   color: #666666;
}
  .adminbodycopy  {
   font-family : Verdana, sans-serif;
   font-size : 11px;
   line-height : 12px;
   font-weight : normal;
	padding:2px;
   color: #505050;
}
  .adminintrotext  {
   font-family : Arial, sans-serif;
   font-size : 12px;
   line-height : 12px;
   font-weight : bold;
	padding:7px;
   color: #000000
}   
  a:link {
   text-decoration:none
}
  a:visited {
   text-decoration:none
}
  a:active {
   text-decoration:none
}
  a:hover {
   text-decoration:underline
}

body
{
    font-family: Verdana, Arial; font-size: 12px; color: #000000;
       margin-left: 0px;
   margin-top: 0px;
   margin-right: 0px;
   margin-bottom: 0px;
   background-image: url(images/silver/backgrounds/backg-escorts.gif);
}

.mainpanel
{
    background-image: url(images/silver/backgrounds/backg-home-top.jpg); background-repeat: repeat-x;
}

.bold { font-weight: bold;  }

.bold1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold
}
.bold10-bg {
    font-weight: bold;
    font-size: 10px;
    background-image: url(images/backgrounds/backg_1.jpg);
    Color: white;
}
.bold10 {
    font-weight: bold;
    font-size: 10px
}
.bold11blue {
    font-weight: bold;
    font-size: 10px;
    color: Blue
}

.bold14-bg {
    font-weight: bold;
    font-size: 14px;
    background-image: url(images/backgrounds/subhead5.gif);
    Color: white;
}

.bold14-bg2 {
    font-weight: bold;
    font-size: 14px;
    background-image: url(images/backgrounds/subhead6.gif);
    Color: white;
}


.Xmodel_name {font-size: 16px; font-weight : bold; color:Lime}
.Xtitle { font-size: 18px; color:Yellow }
.Xinfo { font-size:12px; color:#993366; font-weight : bold }
.Xad-info { font-size:12px; color:Yellow; font-weight : bold }
.Xad-info-data { font-size:12px; color:Lime }

.model_name {font-size: 16px; font-weight : bold}
.title { font-size: 18px }
.info { font-size:12px; color:#993366; font-weight : bold }
.ad-info { font-size:12px; font-weight : bold }
.ad-info-data { font-size:12px }
.info-white { font-size:12px; color:white; font-weight : bold }
.info-small { font-size:10px; color:Red; font-weight:normal }

.featured-white {
	font-size:12px;
	font-weight: bold;
	text-decoration: underline;
	color: White;
}

.tags-white {
	font-size:11px;
	font-weight: normal;
	color: White;
}

.small {
	font-size: 10px; color: #666666; 
}

.smallbold {
	font-size: 10px; color: #666666; font-weight: bold;
}

A.blue:link {
	font-size:12px;
	font-weight: bold;
	text-decoration: underline;
	color: Blue;
}
A.blue:visited { 
	font-size:12px; font-weight: bold; text-decoration: underline; color: Blue;
}
A.blue:hover {
	color: Navy; font-weight: bold; text-decoration: none;
}

A.blue11:link{
	font-size:11px;
	text-decoration: underline;
	color: Blue;
}
A.blue11:visited { 
	font-size:11px; text-decoration: underline; color: Blue;
}
A.blue11:hover {
	color: Fuchsia; text-decoration: none;
}

A.white:link {
	font-size:12px;
	font-weight: bold;
	text-decoration: underline;
	color: White;
}
A.white:visited { 
	font-size:12px; font-weight: bold; text-decoration: underline; color: White;
}
A.white:hover {
	color: Yellow ; font-weight: bold; text-decoration: none;
}

A.white10:link{
	font-size:10px;
	text-decoration: underline;
	color: White;
}
A.white10:visited { 
	font-size:10px; text-decoration: underline; color: White;
}
A.white10:hover {
	color: Yellow; text-decoration: none;
}

A.white11:link{
	font-size:11px;
	text-decoration: underline;
	color: White;
}
A.white11:visited { 
	font-size:11px; text-decoration: underline; color: White;
}
A.white11:hover {
	color: Yellow; text-decoration: none;
}

.bold11white {
    font-weight: bold;
    font-size: 11px;
    color: White;
}

.bold18white {
    font-weight: bold;
    font-size: 18px;
    color: White;
}
.instructions  {
   font-family : Verdana, sans-serif;
   font-size : 11px;
   line-height : 14px;
   font-weight : bold;
   padding:10px;
   color: #000000;   
}

/* AdPortfolioControl2 styles */
.ImageCategoriesNavBar
{
  padding: 0px;
  border-collapse: collapse;
  border: 0px;
}

.Item
{
  color: #666666;   
  font-family: verdana; 
  font-size: 12px; 
  border: solid 1px #f3f3f3;
  cursor: pointer;
/*  padding: 5px; */
}

.ItemHover
{
  background-color: #E3E3E3; 
  color: #666666; 
  font-family: verdana; 
  font-size: 12px; 
  border: solid 1px white; 
  border-right-color: #CCCCCC; 
  border-bottom-color: #CCCCCC; 
  cursor:pointer;
/*  padding: 5px; */
}

.ItemSelected
{
  background-color: #E3E3E3; 
  color: #666666; 
  font-family: verdana; 
  font-size: 24px; 
  border: solid 1px black; 
/*  border: solid 1px white; 
  border-left-color: #CCCCCC; 
  border-top-color: #CCCCCC; */
  cursor: default;
/*  padding: 5px; */
}



.NewEscorts
{
    background-image: url(images/backg-home-new-adv.jpg);
}

/* Ticker*/
.Rotator
{
  background-color:black; 
  cursor:default; 
}

.Date
{
  font-family:Tahoma; 
  font-size: 12px; 
  color:#F8B400; 
  font-weight:bold;
}

.Headline
{
  font-family:Tahoma; 
  font-weight:bold;
  font-size: 12px; 
  color:Yellow; 
}

.SideBarHeading 
{
    font-family:Verdana;
    color:#606060;
    font-size:6pt;
    font-weight:bold;
}

.adbackground
{
    background-image: url(images/silver/backgrounds/backg-ad-top.jpg);
}

.aboveFold
{
    background-image: url(images/styles/backgrounds/abovefold-backg.jpg);
    background-repeat: repeat-y;
}

.aboveFold2
{
    background-image: url(images/styles/backgrounds/icon-city.jpg);
    background-repeat: no-repeat;
}

.thumbStandard {
        background-image: url(images/thumbrail/rail-backg-x.jpg); background-repeat:no-repeat; width: 209px; height: 91px;
}

.thumbSilver {
        background-image: url(images/thumbrail/rail-backg-s.jpg); background-repeat:no-repeat; width: 209px; height: 91px;
}

.thumbGold {
        background-image: url(images/thumbrail/rail-backg-g.jpg); background-repeat:no-repeat; width: 209px; height: 91px;
}

.thumbDiamond {
        background-image: url(images/thumbrail/rail-backg-d.jpg); background-repeat:no-repeat; width: 209px; height: 91px;
}






