body {
	background-image: url(../images/back-gradient.gif);
	background-repeat: repeat;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: auto;
	padding-bottom: 0px;
	padding-left: auto;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 13px;
	color: #1c1c1c;
	text-decoration: none;
}
#layout {
	height: auto;
	width: 960px;
	border: 1px solid #D3D3D3;
	margin: auto;
	background-color: #FFFFFF;
}

.redtxt {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 14px;
	font-weight: bolder;
	color: #CC0033;
	text-decoration: none;
	padding: 5px;
}

.blacktxt {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 13px;
	font-weight: bolder;
	color: #656565;
	/*text-decoration: none;*/
	padding: 5px;
}

.blacktxt a{
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 13px;
	font-weight: bolder;
	color: #656565;
	/*text-decoration: none;*/
}

.blacktxt a:hover{
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 13px;
	font-weight: bolder;
	color: #CC3333;
	/*text-decoration: none;*/
}

#inner {
	border: 1px solid #D3D3D3;
	margin: 15px;
}
.headtext {
	background-color: #F5F5F5;
	height: 35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3D3D3;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 13px;
	font-weight: bolder;
	color: #1C1C1C;
	text-decoration: none;
	padding-left: 10px;
	
}
.submit {
	background-color: #CA1413;
	height: 30px;
	width: 80px;
	border: 1px solid #CA1413;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	font-weight: bolder;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
	cursor: pointer;
}
.error {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	font-weight: bolder;
	color: #FF0000;
	text-decoration: none;
	padding: 6px;
}
.error a{
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	font-weight: bolder;
	color: #FF0000;
	text-decoration: none;
}
.error a:hover{
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	font-weight: bolder;
	color: #333333;
	text-decoration: none;
}
.success {
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 12px;
	font-weight: bolder;
	color: #009933;
	text-decoration: none;
	padding: 6px;
}

.select {
	width: 205px;
	height: 23px;
}
.textfield {
	height: 17px;
	width: 200px;
}


#mytable {
	
	border-top:1px solid #e5eff8;
	border-right:1px solid #e5eff8;
	margin:1em auto;
	border-collapse:collapse;
	}


	
#mytable caption {
	color: #9ba9b4;
	font-size:.94em;
		letter-spacing:.1em;
		margin:1em 0 0 0;
		padding:0;
		caption-side:top;
		text-align:center;
	}	
#mytable tr.odd td	{
	background:#f7fbff
	}
#mytable tr.odd .column1	{
	background:#f4f9fe;
	}	
.column1	{
	background:#f9fcfe;
	}
#mytable td {
	color:#678197;
	border-bottom:1px solid #e5eff8;
	border-left:1px solid #e5eff8;
	padding:.3em 1em;
	
	}				
#mytable th {
	font-weight:bolder;
	color: #678197;
	text-align:left;
	border-bottom: 1px solid #e5eff8;
	border-left:1px solid #e5eff8;
	padding:.3em 1em;
	font-family: "Trebuchet MS", Tahoma, Verdana;
	font-size: 13px;
	}							
#mytable thead th {
	background:#f4f9fe;
	color:#66a3d3;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 2em;
	font-weight: bold;
	}	
#mytable tfoot th {
	text-align:center;
	background:#f4f9fe;
	}	
#mytable tfoot th strong {
	font:bold "Trebuchet MS",Arial,Helvetica,sans-serif;
	margin:.5em .5em .5em 0;
	color:#66a3d3;
		}		
#mytable tfoot th em {
	color:#f03b58;
	font-weight: bold;
	font-size: 1.1em;
	font-style: normal;
	}
	
.emailfrnd {  width: auto 0px;
              background:#006600;
              color: #fff; border:0px;
              cursor:pointer;
              font-weight: bold;
              font-size: 11px;
              font-family:Tahoma; padding-left:4px;
              padding:6px; 
              -moz-border-radius: 12px;
              -webkit-border-radius: 12px;
              text-decoration: none;
           }
.emailfrnd:hover { text-decoration: none;
                 }
.cancel{
			  width:53px;
              background:#FF0000;
              color: #fff; border:0px;
              cursor:pointer;
              font-weight: bold;
              font-size: 11px;
              font-family:Tahoma; 
			  padding-left:4px;
              padding:6px; 
              -moz-border-radius: 12px;
              -webkit-border-radius: 12px;
              text-decoration: none;
}
.cancel:hover { text-decoration: none;
}
.search{
			  width: auto 0px;
              background:#4D90FE;
              color: #fff; border:0px;
              cursor:pointer;
              font-weight: bold;
              font-size: 11px;
              font-family:Tahoma; padding-left:4px;
              padding:6px; 
              -moz-border-radius: 12px;
              -webkit-border-radius: 12px;
              text-decoration: none;
		}
.search:hover{
				text-decoration:none;
				}
.view{
		width: auto 0px;
              background:#4D90FE;
              color: #fff; border:0px;
              cursor:pointer;
              font-weight: bold;
              font-size: 11px;
              font-family:Tahoma; padding-left:4px;
              padding:6px; 
              -moz-border-radius: 12px;
              -webkit-border-radius: 12px;
              text-decoration: none;
		}
.view:hover{
				text-decoration:none;
				}						
		
.footer {
	height: 40px;
	border-top-width: 0px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	padding: 20px;
}
