﻿/* CSS Document */
      body
        {
            margin-left: 0px;
            margin-top: 0px;
            background-color: #5C5C5C;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 13px;
        }
        a:link
        {
            text-decoration: none;
            color: #3399CC;
        }
        a:visited
        {
            text-decoration: none;
            color: #3399CC;
        }
        a:hover
        {
            text-decoration: underline;
            color: #3399CC;
        }
        a:active
        {
            text-decoration: none;
            color: #3399CC;
        }
    /************************* Heading Styles***********************************/
	h1,h2,h3,h4,h5,h6 {
		font-weight: bold; margin:0px;
		/**color:#333333; */
		margin:3px 0;
	}
	
	h1 {font-size: 24px; 	FONT-FAMILY: georgia, serif}
	h2 {font-size: 18px; 	FONT-FAMILY: georgia, serif}
	h3 {font-size: 16px; 	FONT-FAMILY: georgia, serif}
	h4 {font-size: 14px;}
	h5 {font-size: 13px;}
	h6 {font-size: 12px;}
	
	/** Heading modifier classes for use in News Lists, etc **/
	.H3News {font-size:13px; font-weight:normal; padding:0; margin:0;}
	.H3NewsBold, .H3NewsBold:link, .H3NewsBold:visited, .H3NewsBold:hover{font-size:13px; font-weight:bold; padding:0; margin:0; color#666666;}
	.H3NewsBold {font-size:13px; font-weight:bold; padding:0; margin:0;}
	.H2Light {font-size18px; font-weight: lighter;}
	.H3Light {font-size14px; font-weight: lighter;}
	.H3Light13 {font-size:13px; font-weight: lighter;}
	

/************************* Type Color  Styles***********************************/
	.black, .black:link, .black:visited {color:#000000;}
	.darkgrey {color:#333333;}
	.grey, .grey:link, .grey:visited {color:#666666;}
	.lightgrey, .lightgrey:link, .lightgrey:visited {color:#999999;}
	.ruby, .ruby:link, .ruby:visited{color:#990000;}
	.ChoiceRed, .ChoiceRed:link, .ChoiceRed:visited 	{color: #E23030;} 
	.babyblue, .babyblue:link, .babyblue:visited 	{color: #3F6FA0;} 
	.SharpBlue, a.SharpBlue:link, a.SharpBlue:visited {color: #3399CC;text-decoration:none;}
	a.SharpBlue:hover {color: #3399CC;text-decoration:underline;}
	a.SharpBlue:active{color: #3399CC;text-decoration:none;}
	.SharpBlueStrip, a.SharpBlueStrip:link, a.SharpBlueStrip:visited {padding:1px 10px; margin-bottom:10px !Important; 
	     background-color: #3399CC; color:white; text-decoration:none;}
	a.SharpBlueStrip:hover {  background-color: #3399CC; color:white; text-decoration:underline;}	
	a.SharpBlueStrip:active{padding:1px 10px; margin-bottom:10px !Important; }  
	.white_text, .white_text:link, .white_text:visited,  .white_text:hover,  .white_text:active  {
	color: #FFFFFF; text-decoration:none;}

	.Mauve{color: #97599E;text-decoration:none; }
	a.Mauve:link, a.Mauve:visited {color: #97599E;text-decoration:none; cursor:pointer;}
	a.Mauve:hover {color: #97599E;text-decoration:underline; cursor:pointer;}
	a.Mauve:active{color: #97599E;text-decoration:none; cursor:pointer;}
    .MauveStrip, a.MauveStrip:link, a.MauveStrip:visited {padding:1px 10px; margin-bottom:10px !Important; 
	     background-color: #97599E; color:white; text-decoration:none;}
	a.MauveStrip:hover {  background-color: #97599E; color:white; text-decoration:underline;}	
	a.MauveStrip:active{padding:1px 10px; margin-bottom:10px !Important;   background-color: #97599E; color:white; text-decoration:none;}  

	#white_text, #white_text:link, #white_text:visited  {
	color: #FFFFFF; text-decoration:none;
}
	 #white_text:hover  {
	color: #666666; text-decoration:none;
}	#white_text:active  {
	color: #FFFFFF; text-decoration:none;
}
	

/************************* UL LI  Styles***********************************/

ul {
		/**list-style-image: url(http://www.mobiletoday.co.uk/images/MasterPage/redcircle.gif); padding-top:1em;**/
	list-style-position:inherit;
}


NEWS LISTS IN MAIN SITE
	*/

	.news_head, .news_head:link, .news_head:visited {color:#000000; font-weight:bold; font-SIZE:13PX; cursor:pointer;}
	.news_head:hover {text-decoration: underline;color:#000000;}.news_head:active {text-decoration: none;color:#000000; cursor:pointer;}
	
	.newshead13, .newshead13:link, .newshead13:visited {color:#000000; font-weight:bold; font-size:13PX; cursor:pointer;}
	.newshead13:hover {text-decoration: underline;color:#000000;}.newshead13:active {text-decoration: none;color:#000000; cursor:pointer;}

	
	.newshead16, .newshead16:link, .newshead16:visited {color:#000000; font-weight:bold; font-SIZE:13PX; cursor:pointer;}
	.newshead16:hover {text-decoration: underline;color:#000000;}.newshead16:active {text-decoration: none;color:#000000; cursor:pointer;}
	
	
	.newshead_red, .newshead_red:link, .newshead_red:visited {color:#990000; font-weight:BOLD; font-SIZE:13PX; cursor:pointer;}
	.newshead_red:hover {text-decoration: underline;color:#990000;}.newshead_red:active {text-decoration: none;color:#990000; cursor:pointer;}
	
	.newshead_red16, .newshead_red16:link, .newshead_red16:visited {color:#990000; font-weight:BOLD; font-SIZE:16PX; cursor:pointer;}
	.newshead_red16:hover {text-decoration: underline;color:#990000;}.newshead_red16:active {text-decoration: none;color:#990000; cursor:pointer;}
	
/************************* List Styles***********************************/

.newsitem {
		background-position:left top; padding:10px 10px 14px 0px;
		border-bottom:1px #666666 dotted;  display:block;
		width:100%}

.newsitem_grey {
		background-image:url(http://www.mobiletoday.co.uk/images/GREYpointer.jpg); 
		background-repeat:no-repeat;
		background-position:left top; padding:0 10px 7px 15px;
		border-bottom:1px #666666 dotted;  display:block;}


.picitem {
		background-position:left top; padding:5px 10px 7px 0;
		border-bottom:1px #666666 dotted;  display:block;}

.dotteditem {
		background-position:left top; padding:0 10px 4px 15px;
		border-bottom:1px #666666 dotted;  display:block;}

/******************** Divider Styles/ Rule Styles*******************************/
.dotted {width:100%; height: 3px; border-bottom:1px #666666 dotted; clear:both;
}

.dotted_red {width:100%; height: 3px; border-bottom:1px #E23030 dotted; clear:both;
}

.dotted_red_article {width:100%; height: 3px; margin:8px 0; border-bottom:1px #E23030 dotted; clear:both;
}


.story_headline {
	font-size:30px;
	font-weight:normal;
	color:#333333;
}

.subs_head {
		font-family:Georgia;
		font-size:13px;
		text-decoration:none;
		font-weight:bold;
		text-align:left;
}
.JobOfWeekHeader {
background-color: #7d3575;
font-size: 24px; font-weight: bold;
text-align:center;
color:#FFFFFF;}


.jobholder {font-size: 18px;padding:10px 20px; text-align:center;}
.lnkjobdetail, .lnkjobdetail:link, .lnkjobdetail:visited {font-weight:bold;color: #5f5d60;}
.lnkjobdetail:hover,.lnkjobdetail:active {text-decoration:underline;color: #5f5d60; }
.linkholder {margin-top:7px;}
