﻿/* -------      TECHINK.CO.ZA - STEPHEN GUILD - 10-11-09       --------*/


/* -- MASTER PAGE -- */

body { height: auto; margin-left: auto; margin-right: auto; text-align: left; }
a {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
#pagecenter { margin-left: auto; margin-right: auto; border-width: 0px; border-style: none; text-align: center; height: 100%; width: 100%; vertical-align: top; border-style: none; border-bottom-width: 0px; margin-top: auto; margin-bottom: auto;}
#language { margin: 0; padding: 0; text-align:left;}
#language a {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none; cursor: pointer; margin-left:10px;}
#language a:link {color: #000000;}
#language a:hover {color: #b41d8d;}
#language a:visited {color: #999999;}
#search {font-family: Arial, Helvetica, sans-serif; margin-right:0; padding-right:0; padding-top:2px; padding-left:700px; text-align:left; vertical-align:middle;}


/* menu styles */
#jsddm {font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0;}
#jsddm li { float:left;list-style: none; font-size: 9px; font-family: Arial, Helvetica, sans-serif; vertical-align:middle; height:20px;}
#jsddm li a {display: block; padding: 5px 2px;text-decoration: none; width: 70px; height:17px; color: #000000;white-space: nowrap; }
#jsddm li a:hover {color: #b41d8d}
#jsddm li ul {margin: 0;padding: 0; position: absolute;visibility: hidden; z-index: 1; }
#jsddm li ul li {float: none; display: inline}
#jsddm li ul li a { width: 140px; background: #e1e1e1; text-align:left; text-indent:3px; color: #000000; border-left: solid 2px #b41d8d; white-space:normal; height:auto;}
#jsddm li ul li a:hover {background: #e5cfe0; }

/* Sub-Pages */
#subheadings {font-family: Arial, Helvetica, sans-serif; font-size:13px; height:31px; text-align:left; color:#ffffff; font-weight:bold; text-indent:10px;}
#leftcopy { vertical-align:top ; border-left:solid 1px #bdbdbd; font:11px Arial; line-height:20px; text-align:justify; padding: 10px}
#productcopy { vertical-align:top ; font:11px Arial; line-height:20px; text-align:justify; padding: 10px}

.buttons {cursor: pointer;}
.subheadings {font-family: Arial, Helvetica, sans-serif; font-size:13px; height:31px; text-align:left; color:#ffffff; font-weight:bold; background-image: url('../Images/Sub_headings_Middle.png'); background-repeat: repeat-x;}
.Leftsubheadings {font-family: Arial, Helvetica, sans-serif; font-size:13px; height:31px; text-align:left; color:#ffffff; font-weight:bold; background-image: url('../Images/Sub_headings_right.png'); background-repeat: repeat-x;  width:9px;}
.Rightsubheadings {font-family: Arial, Helvetica, sans-serif; font-size:13px; height:31px; text-align:left; color:#ffffff; font-weight:bold; background-image: url('../Images/Sub_headings_left.png'); background-repeat: repeat-x; width:9px}


/* Admin Only Styles */
.AdminContent {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
.AdminFooter {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; border: 1px solid black; margin-top: 20px; padding: 7px; width: 937px; margin-left: auto; margin-right: auto;}
.Required {color: Red;}
.ErrorMessage {color:Red; padding: 5px; border: 1px solid red; margin-top: 15px; margin-bottom: 15px; display: block;}
.DataTable {width: 100%;}
.DataLabel {font-weight: bold;}
.DataInput {width: 300px;}
.DataTextArea {width: 300px; height: 150px;}
.DataTextAreaSmall {width: 300px; height: 50px;}

/* Gridview */
.GridView {border: 1px solid #000000;}

/* This is for the header */
.GridView th, .EvaluationTable th {text-align: left; font-size: 1em; font-weight: bold; padding: 2px 5px;  border: none; color: #ffffff; background-color: #b41d8d;}
.GridView th a{color: #ffffff; font-size: 1em; white-space: nowrap;}

/* GridView Item Style */
.GridView td {text-align: left; padding: 2px 5px; border: none;}

/* GridView Item Style */
.GridViewRow {background-color: #FFFFFF;}

/* GridView ALternating Item Style */
.GridViewRowAlternate{background-color: #b41d8d; color: #FFF}
.GridViewRowAlternate a{color: #FFF}

.tblReport
{
	font-size: 11px;
	font-family: Arial;
	text-align: left;	
}