/* CSS Document */
      body
        {
            margin-left: 0px;
            margin-top: 0px;
            background-color: #ffffff;
            font-family: Verdana, Helvetica, sans-serif;
            font-size: 13px;
        }
        a:link
        {
            text-decoration: none;
            color: rgb(52, 80, 95);
        }
        a:visited
        {
            text-decoration: none;
            color: rgb(52, 80, 95);
        }
        a:hover
        {
            text-decoration: underline;
            color: rgb(133, 160, 173);
        }
        a:active
        {
            text-decoration: none;
            color: rgb(52, 80, 95);
        }
    /************************* Heading Styles***********************************/
	h1,h2,h3,h4,h5,h6 {
		font-weight: bold; margin:0px;
		/**color:#333333; */
	}
	
	h1 {font-size: 24px; font-family: Verdana, Helvetica, sans-serif;}
	h2 {font-size: 20px; font-family: Verdana, Helvetica, sans-serif;}
	h3 {font-size: 16px; font-family: Verdana, Helvetica, sans-serif;}
	h4 {font-size: 14px; font-family: Verdana, Helvetica, sans-serif;}
	h5 {font-size: 13px; font-family: Verdana, Helvetica, sans-serif;}
	h6 {font-size: 12px; font-family: Verdana, Helvetica, sans-serif;}
	
	/** 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;}
.h2feature {font-size: 24px; font-weight:bold; font-family: Verdana, Helvetica, sans-serif;}

	

/************************* Type Color  Styles***********************************/
	.black, .black:link, .black:visited {color:#000000;}
	.darkgrey {color:#333333;}
	.wireless-blue {color: rgb(52, 80, 95); padding-bottom:5px;}
	.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;}

	.More{color: rgb(133, 160, 173); text-decoration:none; }
	a.More:link, a.More:visited {color: rgb(133, 160, 173); text-decoration:none; cursor:pointer;}
	a.More:hover {color: rgb(133, 160, 173); text-decoration:underline; cursor:pointer;}
	a.More:active{color: rgb(133, 160, 173); text-decoration:none; cursor:pointer;}
    .MoreStrip, a.MoreStrip:link, a.MoreStrip:visited {padding:1px 10px; margin-bottom:10px !Important; 
	     background-color: rgb(133, 160, 173); color:white; text-decoration:none;}
	a.MoreStrip:hover {  background-color: rgb(133, 160, 173); color:white; text-decoration:underline;}	
	a.MoreStrip:active{padding:1px 10px; margin-bottom:10px !Important;   background-color: rgb(133, 160, 173); 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 0 10px 0;
		border-bottom:1px #666666 dotted;  display:block;}

.featurelistitem {
		background-position:left top; padding:10px 0 10px 0;
		border-bottom:1px #666666 dotted;  display:block; height:115px;}
		
.topfeaturelistitem {
		background-position:left top; padding:10px 0 10px 0;
		}		


.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:verdana;
		font-size:13px;
		text-decoration:none;
		font-weight:bold;
		text-align:left;
}

.topfeaturestandfirst {
		font-size:14px;
		line-height:19px;
		font-weight:normal;
		}
		
.MsgTextLarge  {font-family:Verdana; font-size:18px; line-height:24px; color: rgb(52, 80, 95);  font-weight:bold; padding-bottom:8px; margin-bottom:8px; border-bottom:1px dotted grey;}

.MsgCtl_UserName {font-family:Verdana; font-size:9pt; color: rgb(52, 80, 95);  font-weight:normal; }
	 a.MsgCtl_UserName:link
	 {font-family:Verdana; font-size:9pt; color: rgb(52, 80, 95); font-weight:normal; text-decoration:none; }
	 a.MsgCtl_UserName:visited
	 {font-family:Verdana; font-size:9pt; color: rgb(52, 80, 95); font-weight:normal; text-decoration:none; }
	  a.MsgCtl_UserName:active
	 {font-family:Verdana; font-size:9pt; color: rgb(52, 80, 95); font-weight:normal; text-decoration:none; }
	 a.MsgCtl_UserName:hover
	 {font-family:Verdana; font-size:9pt; color: rgb(133, 160, 173); font-weight:normal; text-decoration:none; }


.MsgCtl_ONtext { font-family:Verdana; font-size:9pt; color:#000000; font-weight:normal;}
	 a.MsgCtl_ONtext:link
	 {font-family:Verdana; font-size:9pt; color:#000000; font-weight:normal; text-decoration:none; }
	 a.MsgCtl_ONtext:active
	 {font-family:Verdana; font-size:9pt; color:#000000; font-weight:normal; text-decoration:none; }
	 a.MsgCtl_ONtext:visited
	 {font-family:Verdana; font-size:9pt; color:#000000; font-weight:normal; text-decoration:none; }
	 a.MsgCtl_ONtext:hover
	 {font-family:Verdana; font-size:9pt; color:#000000; font-weight:normal; text-decoration:underline; }
	     .leftsidelogin {padding: 0 10px 10px 30px;}
    .rightsidelogin {padding:2px 0 10px 25px;}
