﻿
/* +++ Masterpage Style Start +++ */

*
{
	font-family: Arial;
}

body
{
	width: 100%;
	height: 100%;
	background: #b7ae97;
}

html
{
	background-color: #b7ae97;
}

strong
{
	font-weight: bold;
}

a
{
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

ul
{
	margin: 10px 0 10px 20px;
}

ul li
{
	list-style-image: url('../images/bullet.gif');
}

h1
{
	font: normal bold 16px Arial;
	border-bottom: solid 1px #d9d9d9;
	padding: 12px 0 8px 0;
}

h2
{
	font: normal bold 13px Arial;
	margin: 10px 0 5px 0;
}

p
{
	line-height: 16px;
	margin: 8px 0;
}

.img-right
{
	float: right;
	padding: 5px 0 5px 10px;
}

.table-bordered 
{
	border-collapse: collapse;
	padding: 0;
	margin: 0;
}

.table-bordered tr 
{
}
.table-bordered td 
{
	border: solid 1px #d9d9d9;
	border-collapse: collapse;
	padding: 10px;
	margin: 0;
	border-spacing: 0;
}

#wrap
{
	margin: 0 auto;
	background: url('../images/Master/html-bg.gif') repeat-y center;
	width: 874px;
	height:auto !important;
}

#container
{
	height: auto;
	width: auto;
	padding: 0 12px;
}

#headerColours
{
	background: url('../images/Master/top_colours.jpg') no-repeat center;
	height: 10px;
	width: auto;
}

#header
{
	width: auto;
	height: 135px;
}

#headerBottom
{
	height: 40px;
}

#headerBottomLeft
{
	width: 167px;
	height: 40px;
	background: url('../images/Master/banner_left_piece.jpg') no-repeat;
	float: left;
}

#headerBottomCenter
{
	width: 434px;
	height: 40px;
	float: left;
}

#headerBottomSearch
{
	width: 249px;
	height: 40px;
	background: url('../images/Master/header_search_repeat.gif') repeat-x;
	float: left;
	vertical-align: middle;
}

#topMenu
{
	height: 33px;
	width: auto;
}

#topMenuImgLeft
{
	height: 33px;
	width: 200px;
	background: url('../images/Master/top_menu_left.gif') no-repeat center;
	float: left;
}

#topMenuItems
{
    height: 33px;
    width: 644px;
    background: url('../images/Master/top_menu_repeat.gif') repeat-x;
    float: left;
  
}

#topMenuItems .topMenuItem a
{
    font: bold 12px Arial;
    color: White;
    text-decoration: none;
    
}


.topMenuItem
{
	font: bold 12px Arial;
	color: White;
	width: auto;	
	height: 33px;
	text-align: center;
	position: relative;
	top: 10px;
	cursor: pointer;
}

.topMenuItemSelected
{
	position: absolute;
	top: 0;
	vertical-align: top;
}

.topMenuSeparator
{
	display: inline;
}

.topMenuFocus
{
	background-color: Black;
	color: Olive;
}

#topMenuImgRight
{
	height: 33px;
	width: 6px;
	background: url('../images/Master/top_menu_right.gif') no-repeat center;
	float: left;
}

#mainArea
{
	width: auto;
	height:auto !important;
}

#side
{
	clear: left;
	float: left;
	width: 183px;
	padding-bottom: 35px;
}

#sideMenu
{
	width: 100%;
}

#sideSearch
{
	width: 100%;
	margin-top: 3px;
}

#sideMemberLogin
{
	width: 100%;
	margin-top: 3px;
}

.text
{
	font-weight: bold; 
	font-family: Arial; 
	font-size: 11px; 
	color: #3D3D3D; 
	padding: 6px 0 2px 0;
}

.sideboxRepeat
{
	background: url('../images/Master/smallbox_repeat.gif') repeat-y;
}

#side #sideSearch .textbox,
#headerBottom #headerBottomSearch .textbox
{
	background: #fff url('../images/Master/search.gif') no-repeat left;
	border: solid 1px #c5c5c5;
	font: normal 11px Arial;
	color: Black;
}

#side #sideMemberLogin .textboxMembers
{
	border: solid 1px #c5c5c5;
	font: normal 11px Arial;
	color: Black;
}

#side #sideMemberLogin a, a:link, a:visited
{
	color: #cd0000;
	text-decoration: underline;
	font: normal 11px Arial;
}

#side #sideMemberLogin a:hover
{
	color: #b84343;
}

#content
{
	float: left;
	width: 592px;
	padding: 10px 8px 35px 20px;
	height: auto;
	overflow: hidden;
	font: normal 11px Arial;
	color: #555555;
}

#contentHome
{
	float: left;
	width: 604px;
	margin-left: -12px;
	height: auto;
	overflow: hidden;
	font: normal 11px Arial;
	color: #555555;
}

#septor
{
	float: left;
	width: 47px;
}

#footer
{
	clear: left;
	width: 850px;
	height: 40px;
	background: url('../images/Master/bottom_colours.jpg') no-repeat;
	padding-top: 8px;
	font: normal 11px Arial;
	color: #555555;
}

#footerArea
{
	background-color: #dadada;
	height: 32px;
}

#footerLinks
{
	float: left;
}

#footerLinks ul
{
	height: 12px;
	margin-top: 8px;
	padding-left: 10px;
}

#footerLinks ul li
{
	display: inline;
	padding: 0 3px;
}

#footerLinks ul li a
{
	color: #555555;
}

#footerMsg
{
	float: right;
	padding: 8px 10px 0 0;
	color: #555555;
	text-decoration:none;
}

.footerLink
{
	color: #555555;
	text-decoration:none;
}

/* --- Masterpage Style End --- */




/* +++ Home Page Style Start +++ */

#latestNews
{
	width: 403px;
	height: 235px;
	float: left;
	font: normal 11px Arial;
}

.latestNewsRepeat
{
	background: url('../images/Master/latest_news_repeat.gif') repeat-y;
	height: 191px;
	width: 403px;
}

.latestNews
{
	width: 373px;
	height: 155px;
}

.prevButton
{
	background: url('../images/Master/btnPrev.gif') no-repeat;
	width: 54px;
	height: 18px;
	border: none;
	cursor: pointer;
}

.prevButtonHover
{
	background: url('../images/Master/btnPrevHover.gif') no-repeat;
	width: 54px;
	height: 18px;
	border: none;
	cursor: pointer;
}

.nextButton
{
	background: url('../images/Master/btnNext.gif') no-repeat;
	width: 55px;
	height: 18px;
	border: none;
	cursor: pointer;
}

.nextButtonHover
{
	background: url('../images/Master/btnNextHover.gif') no-repeat;
	width: 55px;
	height: 18px;
	border: none;
	cursor: pointer;
}

.readMore
{
	font: normal bold 11px Arial;
	color: #cd0000;
	text-decoration: none;
}


#fromTheSpeaker
{
	width: 198px;
	height: 235px;
	float: right;
	font: normal 11px Arial;
}

.fromTheSpeaker
{
	background: url('../images/Master/from_the_speaker_repeat.gif') repeat-y;
	height: 187px;
	width: 198px;
}

#yourSection
{
	clear: both;
	width: 100%;
	height: auto;
	padding-top: 12px;
}

.yourSection
{
	background: url('../images/Master/section_repeat.gif') repeat-y;
}

.column
{
	padding: 10px 12px;
	width: 176px;
	vertical-align: top;
	font: normal 11px Arial;
}

.repGridItem
{
	height: 58px;
	width: 180px;
	padding: 4px 10px;
}

.pagingStyle
{
	color: Lime;
}

/* --- Home Page Style End --- */


/* --- Subsite ePetition Style Start --- */

.LabelStyle
{
	font-family:Arial;
	font-size:11px;	
	color:#3D3D3D;
}
.Heading
{
	font-family:Arial;
	font-size:16px;
	color:#636363;
	font-weight:bold;
}

.SubHeading
{
	font-family:Arial;
	font-size:11px;
	color:#606060;	
	font-weight:bold;
}

.PlainText
{
	font-family:Arial;
	font-size:11px;
	color:#636363;
	line-height:15px;
}

.PlainText2
{
	font-family:Arial;
	font-size:11px;
	color:#636363;
	line-height:16px;
	text-align:justify;
}

.SubHeading2
{
	font-family:Arial;
	font-size:12px;
	color:#606060;	
	font-weight:bold;
}

.pageStyle
{
	font-weight: bold; 
	font-family: Arial; 
	font-size: 11px; 
	color: #3D3D3D; 
}

.RedButton
{
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
	color:#ffffff;
	background:url('../images/ePetition/Button/RedButton.gif') no-repeat;
	text-align:center;
	width:130px;
	height:21px;
	border: none;
	cursor:pointer;
}

.YellowButton
{
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
	color:#ffffff;
	background:url('../images/ePetition/Button/YellowButton.gif') no-repeat;
	text-align:center;
	width:130px;
	height:21px;
	border: none;
	cursor:pointer;
}

.GreyButton
{
	font-family:Arial;
	background:url('../images/ePetition/Button/GreyButton.gif') no-repeat;	
	text-align:center;
	font-size:11px;
	font-weight:bold;
	width:130px;
	height:21px;
	border: none;
	cursor:pointer;
}

.UnSubscription
{
	font-family:Arial;
	font-size:10px;
	color:#636363;
	text-decoration:underline;
}


/* --- Subsite ePetition Style End --- */

/* --- Module Start --- */

.ModuleRepeat
{
	background:url('../imagesFront/Modules/ModuleBG-Repeat.gif') repeat-y;
	width:100%;
	height:100%;
}

.TestStyle
{
	font-family:Arial;
	font-size:11px;
	color:#636363;
	line-height:17px;
	text-align:justify;
}

/* --- Module End --- */


/* --- Content Start --- */

.title
{
	background: url('../images/Master/content_header.gif') no-repeat;
}

/* --- Content End --- */

/* --- Misc Start --- */
.searchButton
{
	border-style: none;
    border-color: inherit;
    border-width: medium;
    background: url('../images/Master/btnSearch.gif') no-repeat;
    width: 50px;
	    height: 21px;	    
}

.searchRepeat
{
	background: url('../images/Search/repeat.gif') repeat-y;
}

.box_repeat
{
	background: url('../images/Search/box_repeat.gif') repeat-y;
}

.searchRepeat table tr td table tr td .search_textbox
{
	background: #fff url('../images/Master/search.gif') no-repeat left;
	border: solid 1px #c5c5c5;
	font: normal 11px Arial;
	color: Black;
}

.moduleRepeat
{
	background: url('../imagesFront/Modules/module-bg-repeat.gif') repeat-y;
}

/* --- Misc End --- */


