/* ================================
    CSS STYLES FOR TOTAL SURVEYS - 20/09/11
   =================================
*/   
/* background color for the content part of the pages */
Body { 
	background: transparent;
}
/* style of item titles on edit and admin pages */
.SubHead    {
        font: Tahoma, Geneva, Arial, Helvetica, sans-serif;
}
/* text style for the selected tab */
.SelectedTab {
	font-weight: bold;
}
/* text style for the unselected tabs */
.OtherTabs {
	font-variant: normal;
}
/* GENERAL */
/* text style used for most text rendered by modules */
.Normal
{
	font: normal normal .8em/1.2em Tahoma, Geneva, Arial, Helvetica, sans-serif;
}
/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
	font: normal normal .8em/1.2em Tahoma, Geneva, Arial, Helvetica, sans-serif;
}
.NormalRed
{
	font: normal normal .8em/1.2em Tahoma, Geneva, Arial, Helvetica, sans-serif;
	color: Red;
}
.NormalBold
{
	font: normal normal bold .8em/1.2em Tahoma, Geneva, Arial, Helvetica, sans-serif;
}
/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton {
	font: normal normal .8em Tahoma, Geneva, Arial, Helvetica, sans-serif;
}
/* GENERIC */
/* for address text in the top Banner*/
.hdrAddress {
    Font: normal .9em/1.1em Tahoma, sans-serif; 
    color: #006b5b;
}
.hdrAddress A:link {
   Font: normal 1em Tahoma, sans-serif; 
   TEXT-DECORATION: none;
   color: white; background-color: #006b5b;
}
.hdrAddress A:hover {
   Font: normal 1em Tahoma, sans-serif;
   TEXT-DECORATION: none; 
   color: white; background-color: #939905;
	cursor: pointer;
}
.hdrAddress A:active {
   Font: normal 1em Tahoma, sans-serif;
   TEXT-DECORATION: none;
   color: white; background-color: #939905;
}
.hdrAddress A:visited {
   Font: normal 1em Tahoma, sans-serif;
   TEXT-DECORATION: none; 
   color: white; background-color: #006b5b;
}
.hdrAddressBold {
    Font: bold 1em Tahoma, sans-serif; 
    color: #006b5b;
}
/* for the fancy text */
.tradFont {
	font-family: "Times New Roman", serif;
	font-style: oblique;
	font-size: 120%; font-weight: bold;
}
.modFont {
	font-family: "Century Gothic", Tahoma, serif;
	font-size: 115%; font-weight: Bold;
}
/* 2 and 3 column arrangement in text boxes */
.twoCol {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; WIDTH: 49%; LINE-HEIGHT: 1.3em; max-width: 44%
}
.threeCol {
	/*PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; WIDTH: 33%; LINE-HEIGHT: 1.3em; max-width: 29%*/
PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; LINE-HEIGHT: 1.3em;;
}
/* Margins for Images */
.imgMargin {
      Margin: 5px 10px 5px 10px
}
.imgMarginLHS {
      Margin: 5px 0px 5px 10px
}
.imgMarginRHS {
      Margin: 5px 10px 5px 0px
}
/* link buttons */
.linkButton {
     padding: 5px 2px 5px 2px; 
     background-image: url(/Totalsurveys/Portals/0/images/button2.jpg); 
     text-align: center;
     font-weight: bold;
}
/* shaded boxes in the right hand container */
.rhsBox {
        border: 1px solid #006b5b;
        background-color: #FFE1E6;
        padding: 1em;
       }
/* same shaded container used as menu box on services page */
.menuBox {
        border: 1px solid #006b5b;
        background-color: #FFE1E6;
        padding: 10px;
       }
/* Make links in the Menu Boxes same size as normal text */
p.menuBox a:link, p.menuBox a:visited {
        font-size: 9px;
}
/* Apply smaller text size to the footer links */
.footerlinks {
        font-size: .7em;
}
H1  {
	PADDING-RIGHT: 0em; 
	PADDING-LEFT: 0em; 
	FONT: 900 1.4em Tahoma, Geneva, Arial, Helvetica, sans-serif; 
	PADDING-BOTTOM: 0em; 
	MARGIN: 0em 0em 0.5em; 
	COLOR: #006b5b; 
	PADDING-TOP: 0em;
}
H2  {
	PADDING-RIGHT: 0em; 
	PADDING-LEFT: 0em; 
	PADDING-BOTTOM: 0em; 
	MARGIN: .2em 0em 0.3em; 
	FONT: 600 1.3em Tahoma, Geneva, Arial, Helvetica, sans-serif; 
	COLOR: #939905;
	PADDING-TOP: 0em
}
H3  {
	FONT: 600 1.2em Tahoma, Geneva, Arial, Helvetica, sans-serif; 
	MARGIN: .5em 0em .3em
}
H4  {
	FONT: italic bold 1.1em Tahoma, Geneva, Arial, Helvetica, sans-serif; 
	MARGIN: .3em 0em
}
H5  {
	FONT: bold 1.05em Tahoma, Geneva, Arial, Helvetica, sans-serif; 
	MARGIN: .2em 0em
}
H6  {
	FONT: bold 0.9em Tahoma, Geneva, Arial, Helvetica, sans-serif; 
	MARGIN: .2em 0em
}
A:link  {
	COLOR: blue; TEXT-DECORATION: underline; font-size: 1em;
                font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
}
A:visited   {
	COLOR: purple; TEXT-DECORATION: underline; font-size: 1em;
                font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
}
A:active    {
	BACKGROUND-COLOR: #F5F5F5; color: red; font-size: 1em;
                font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
}
A:hover {
	BACKGROUND-COLOR: #eee; color: red; font-size: 1em;
                font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif;
}

/* MODULE-SPECIFIC */
/* Form Specific CSS Styles */
.frmReport
{
border: black 1px solid;
width: 450px;
/* The PADDING attribute makes each individual IE box have this attribute 
and not the overall box as may be thought!! - so use it sparingly.
It does not have any effect on the Firefox appearance.*/
padding: 3px;
margin: 10px;
}

.frmSurvey
{
border: black 1px solid;
width: 550px;
/* The PADDING attribute makes each individual IE box have this attribute 
and not the overall box as may be thought!! - so use it sparingly.
It does not have any effect on the Firefox appearance.*/
padding: 5px;
margin: 10px;
}

.frmTextBox {
/* Setting the MARGIN-TOP attribute controls the spacing between label and text box.   The MARGIN-LEFT should equal the .frmLabel MARGIN-LEFT to align the two items */ 
	margin: 3px 0px 10px 20px;
}
.frmLabel {
                margin-left: 20px;
                font-weight: bold;
                font-size: .7em;
}
.frmSeparator
{
border-bottom:1px black solid;
height:10px;
}
/* UL.listku add by Seno*/
ul.listku {
	margin: 10px 0 7px 30px;
	padding:0;
}
ul.listku li{
	list-style-type: none;
	background: url(http://www.totalsurveys.co.uk/bullet.gif) no-repeat left top;
	vertical-align: top;
	padding: 0px 0px 5px 20px;
}
/*end add ul.listku*/


/*ADD BY SENO 20070622*/

.seno
{
  color : red;
 background-color: gray;
}
/*end add*/








