html,body {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px !important;
	color:#3f3f3f;
	margin:0; 
	background-color:#151515;

}

a, a:link, a:visited { text-decoration:none; color:#6382BD !important;}
a:hover { text-decoration:underline; color:#6382BD !important;}

a.servicesTXT, a.servicesTXT:link, a.servicesTXT:visited { text-decoration:none;  color:#FFF}
a.servicesTXT:hover { text-decoration:underline; color:#00aae1}

img { border:0px; behavior: url(/Portals/_default/Skins/PrimeTV/iepngfix.htc) }

p { font-size:12px !important; font-family:Verdana, Arial, Helvetica, sans-serif; color:#3f3f3f;}

td { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;	color:#3f3f3f;}

h1 {
	padding:0;
	margin:0 0 10px 0;
	color: #ffffff; /*white*/
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: 0;
	line-height: 1.1em;
	font-size: 18px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}

h2 {
	padding:0;
	margin:0 0 10px 0 ;
/*	color: #000;  CHANGED BY TRACEY REBRAND JUNE 2010*/
	color: #191749;
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: 0;
	line-height: 1.1em;
	font-size: 22px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}

h3 {
	padding:0;
	margin:0 0 10px 0;
	color: #3f3f3f; /*dark grey*/
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: 0;
	line-height: 1.1em;
	font-size: 18px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}

h4 {
	padding:0;
	margin:0 0 5px 0;
	color: #0a3d96; /*blue - using on the title - home page article promoted*/ 
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: 0;
	line-height: 1.1em;
	font-size: 14px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

h5 {
	padding:0;
	margin:0;
	color: #7e7b77; /*50% black + marron*/
	text-decoration: none;
	word-spacing: normal;
	letter-spacing: 0;
	line-height: 1.1em;
	font-size: 70%;
	font-style:italic;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

li{
	font-size:13px !important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	list-style:url(images/li_bullet.gif);
	margin-bottom:10px
}

li a{
	font-size:13px !important;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	list-style:url(images/li_bullet.gif);
	margin-bottom:10px
}


/* style of item titles on edit and admin pages */
.SubHead    {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:  12px;
    font-weight: bold;
    color: #FF33CC;
}

/* text style used for most text rendered by modules */
.Normal
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

.pageHolder {
	width:100%;
	height:100%;
	vertical-align:top;
	background:url(images/bck_page.gif) top left repeat-x #151515;
}

/* NOT USED IN REBRAND JUNE 2010
.bckTop {
	background:url(images/bck_pageTop.jpg) no-repeat center 22px;
	width:100%;
	padding-bottom:40px
}
*/
.login_inputbox {
	width: 70px;
	height: 15px !important;
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px !important;
	border-top:1px solid #162e6a;
	border-left:1px solid #162e6a;
	border-right:1px solid #5771b2;
	border-bottom:1px solid #5771b2;
	padding:0px;
	padding-left:2px;
	font-size:10px !important;
}
.Lbtn_white{
	font-size:10px;
}
.headerbar
{
	background:url("images/header_back.gif") top repeat-x;
	height:22px;
}

.tableHolder {
	width:960px;
}

.topHeader {
	height:22px;
	text-align:center
}

.logoRow {
	height:122px;
	vertical-align:top
}

.menuRow {
	height:41px;
}

.contentRow {
	background-color:#FFFFFF
}

.pageBottom {
	height:17px;
}

.pageFooter {
	padding-top:10px;
	padding-left:10px
	
}
.pageFooter td{
	font-size:10px;
color:#cccccc;
}

.pageFooter a:visited,.pageFooter a:hover{
	color:#cccccc !important;
}
.pageFooter a{
	color:#cccccc !important;
	font-size:10px;
}
.rightBelowBanner {
	vertical-align:bottom;
	height:50px
}

.logoHolder {
	padding-left:10px;
	behavior: url(/Portals/_default/Skins/PrimeTV/iepngfix.htc) 
}

.menuHolder {
	background-color:#FFFFFF;
	width:100%;
	vertical-align:top;
	behavior: url(/Portals/_default/Skins/PrimeTV/iepngfix.htc)

}

.separator20 {
	width:20px;
	background-color:white;	
}

.separator10 {
	width:10px;
	vertical-align:bottom !important;
}

.searchHolder {
	background-color:#FFFFFF;
	width:180px;
	text-align:left;
}

.contentHolder {
	width:750px;
	vertical-align:top;
	padding-left:20px
}

.RoundedBox {
	width:180px;
	background-color:#e5e6e9
}

.contentRoundedBox {
	border:1px solid white
}

.MainRoundedBox {
	background-color:#d1d2d6;
	width:100%;
	height:100%
}

.MainRoundedBox2 {
	background-color:#d1d2d6;
	width:100%;
}

.MainRoundedBox-lighter {
	background-color:#e7e8ec;
	width:100%;

}

.contentMainRoundedBox {
	vertical-align:top
}

.bottomPane {
	padding-top:10px
}

/*  SEARCH  */

.search_bck {
	background:url(images/search_bck.gif) repeat-x top left;
	padding-top:12px;
}

.search_bck input{
	border:none;
	height:16px;
	font-size:10px;
}
.searchinputbox{
	border:0px;
	height:16px !important;
font-size:10px !important;
padding:0px !important;
}

/*  CONTAINERS */

.BlueRoundedBox { 
/*	background-color:#667bab; REMOVED BLUE AND WENT TO GREY - REBRAND JUNE 2010 */
	background-color:#323b4f;
	width:100%;
	height:auto
}




/* ----- action menu -----------------------------------------------------------------  */

.ModuleTitle_MenuContainer {
	background-color: transparent; 
	height:20px;
}
.ModuleTitle_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
}
.ModuleTitle_MenuItem {

	cursor: pointer; 
	color:#003366; 
	font-size: 10px;  
	font-weight:normal;
	border:1px #F9F6EB solid;
	border-bottom:1px #999999 solid;
	background-color: Transparent;
	font-family:Verdana, Arial, Helvetica; 
	height:20px;
	padding:2px 5px 2px 2px;
}
.ModuleTitle_MenuIcon 
{
	display:none;
	border:1px #F9F6EB solid;
	cursor: pointer; 
	cursor: hand; 
	height: 23px;
	width:25px;
}
.ModuleTitle_SubMenu {
	background-color: #F9F6EB;
	border:1px outset #666666;
	 
	z-index:9999; 
	cursor: pointer; 
	padding:2px 4px 2px 2px;
	 
}
.ModuleTitle_MenuBreak 
{
	display:none;
	height: 0px;
}
.ModuleTitle_MenuItemSel 
{
	background-color:#4D88EA;
	color:#FFFFFF;
	border:1px outset #4D88EA;
	cursor: pointer; 
	font-family:Verdana,Arial, Helvetica; 
	font-size: 10px; 
	font-weight:normal; 
	height:20px;
	padding:2px 5px 2px 2px;
}
.ModuleTitle_MenuArrow {
	border-right: #cad5ea 1px solid; 
	border-bottom: #cad5ea 1px solid; 
	border-top: #cad5ea 0px solid;
	font-family: webdings; 
	font-size: 10px; 
	cursor: pointer; 
	cursor: hand; 
	display:none;
}
.ModuleTitle_RootMenuArrow 
{
	
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
/* ----- end action menu ----------------------------------------------------- */

/* classes for the promo article when it is not under the article system and it's inside a TEXT/HTML module */


.promoart_txtHTML p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px !important;
	margin:5px 0 0 0;
	color:#6382BD !important;}

.promoart_txtHTML a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px !important;
	font-weight:bold;
	color:#6382BD !important;
}
