/* Custom essay css file */

BODY  {
           background-color : #4C6670;
           color : #000040;
           font-family : times-roman;

		   letter-spacing: 1px;
		   
	}


.top_table
{
position: absolute;
top: 0px;
left: 98px;
}
.main-site
{
position: relative;
top: 60px;
}
A:link, A:visited {
	 color:#073B67; 
	 text-decoration : underline; 
	}

A:hover, A:active {
	 color:#2076BE; 
	 text-decoration : underline; 
	}

	
.enable {
  background-color: #77FF77;
  font-weight: bold;
  color: Black;
}
.disable {
  background-color: #FF7777;
  font-weight: bold;
  color: Black;
}
INPUT.text {
  background-color: #FFFFFF;
  color: Black;
  style: font-family:monospace;
  font-family: Verdana, Arial;
  font-weight: normal;
}
.minitext {
  font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: Black;
}
.bigger
	{
    color:#2076BE; 
	font: bold 14px tahoma, arial;
	letter-spacing: 2px;
	}
.attention
	{
	font: bold 16px tahoma, arial;
	font-style: oblique;
	letter-spacing: 2px;
	}
	
A.but-links:link, A.but-links:visited, A.but-links:hover, A.but-links:active {
	 color:#5D411D; 
	 text-decoration : none; 
	}
.yell-box	
	{
	font: bold 11px tahoma, arial;
	font-style: oblique;
	letter-spacing: 2px;
	}
.yell-box-main
	{
	font:11px tahoma, arial;
	}
.yell-box-bigger
	{
	font:12px tahoma, arial;
	}

.main-text
	{
	font:14px tahoma, arial;
	}

.comments
	{
	font: 12px Palatino Linotype, Book Antiqua, Palatino, serif;
	font-style: oblique;
	}	
td.alt_row1 {
			background-color:#DDF1F4;
			padding-top:2px; 
			padding-left:20px; 
			padding-bottom:2px; 
			padding-right:15px;
			letter-spacing: 2px;
}	

td.alt_row2 {
			background-color:#FDF4DB;
			padding-top:2px; 
			padding-left:20px; 
			padding-bottom:2px; 
			padding-right:15px;
			letter-spacing: 2px;
}	

.Highlight {
			background-color:#FFFFFF;
			border:solid 1px #000000; 
			padding-top:2px; 
			padding-left:2px; 
			padding-bottom:2px; 
			padding-right:2px;
			font: bold 11px tahoma, arial;
			font-variant: small-caps;
			letter-spacing: 2px;
			}

.Normal2 {
			background-color:#ECB700;
			border:solid 1px #000000; 
			padding-top:2px; 
			padding-left:2px; 
			padding-bottom:2px; 
			padding-right:2px;
			font: bold 11px tahoma, arial;
			font-variant: small-caps;
			letter-spacing: 2px;
		}

.Normal1{
			background-color:#FFCC00;
			border:solid 1px #000000; 
			padding-top:2px; 
			padding-left:2px; 
			padding-bottom:2px; 
			padding-right:2px;
			font: bold 11px tahoma, arial;
			font-variant: small-caps;
			letter-spacing: 2px;
			}

.sidelinks
 {
	  border:solid 1px #000000; 
	  padding-top:2px; 
	  padding-left:2px; 
	  padding-bottom:2px; 
	  padding-right:2px;
	font: bold 11px tahoma, arial;
	font-variant: small-caps;
	letter-spacing: 2px;
	}


.main-table
	{
		background-image: url('/images/table-bg.jpg');
	 	background-repeat: no-repeat;
	    font-size: 8pt;
	 }
	 
.error
	{
    	color : #76302E;
 		font-style: oblique;
		font-weight : 700;
	}	 

.toplinks	
	{
  	padding-right: 5px;
	padding-left: 5px;
	font: bold 11px tahoma, arial;
	font-variant: small-caps;
	letter-spacing: 2px;
	}

A.toplinks:link, A.toplinks:visited {
 color:#D1D8DB; 
 text-decoration : none; 
 border-right:1px solid #C2CFDF; 
 border-left:1px solid #C2CFDF; 
}	

A.toplinks:hover, A.toplinks:active {color :#FFFFFF; text-decoration : underline;}		

.small-error {
  	color : #76302E;
  	padding-right: 5px;
	padding-left: 5px;
	font: bold 10px tahoma, arial;
	font-variant: small-caps;
	letter-spacing: 2px;
		   
	} 
	
	.box {
           font-size : 10px;
 		   color: #0E3B52;
	} 

.box-title {
  	padding-right: 5px;
	padding-left: 5px;
	font: bold 14px tahoma, arial;
	font-variant: small-caps;
	letter-spacing: 2px;
		   
	} 

.pricefield {

          font-weight: bold;

  }
 
 .discount_price {
          font-family: garamond, tahoma, arial;
          font-weight: bold;
		  font-size:	16px;
  }

.colour-me-table {
	background: #B9CDD7;
}

TABLE.rcr {
	border:				0px;
	border-collapse:	collapse;
}

TD.rcr_topleft {
	width:				20px;
	height:				20px;
	background:			url(/images/table/top-left-corner.gif);
	padding:			0px;
}

TD.rcr_top {
	height:				20px;
	vertical-align:		middle;
	background:			url(/images/table/white-table-bg.gif);
	text-align:			center;
	padding:			0px;
}

.rcr_title {
	padding-left:		5px;
  	padding-right:		5px;
	font:				bold 14px tahoma, arial;
	font-variant:		small-caps;
	letter-spacing:		2px;
}

.old {
	color:				#525252;
	font-style: oblique;
	}

TD.rcr_topright {
	width:				20px;
	height:				20px;
	background:			url(/images/table/top-right-corner.gif);
	padding:			0px;
}

TD.rcr_left {
	width:				20px;
	background:			url(/images/table/grey-vertline-left.gif);
	padding:			0px;
}

TD.rcr_middle {
	background:			#B9CDD7;
	padding:			0px;
}

TD.rcr_right {
	width:				20px;
	background:			url(/images/table/grey-vertline-right.gif);
	padding:			0px;
}

TD.rcr_bottomleft {
	width:				20px;
	height:				20px;
	background:			url(/images/table/left-corner.gif);
	padding:			0px;
}

TD.rcr_bottom {
	height:				20px;
	background:			url(/images/table/grey-table-bg.gif);
	padding:			0px;
}

TD.rcr_bottomright {
	width:				20px;
	height:				20px;
	background:			url(/images/table/right-corner.gif);
	padding:			0px;
}

.inner-border {
	border-collapse:	collapse;
	border:				2px solid #B9CDD7;
}


.inner-border TD {
	border:				1px solid black;
	padding:			4px;
}

.inner-border TH {
	border:				1px solid black;
	padding:			4px;
}


.inner-border2 {
	border-collapse:	collapse;
	border:				none;
}
.inner-border2 TD {
	border-top:			1px solid black;
	border-left:		1px solid black;
	padding:			4px;
}
.inner-border2 TD.first {
	border-left:		none;
}
.inner-border2 TH {
	border-left:		1px solid black;
	padding:			4px;
}
.inner-border2 TH.first {
	border-left:		none;
}