/*
Base Styles
Author:   
Version:  
-----------------------------------------------
Quick reference for location of settings
Example: You can search for a section using =head 

1. base
2. form fields
3. grids
*/


/* 
########################
   1. base
########################
*/  




/* 
########################
   2. form fields
########################
*/  

form {
	margin-bottom: 0px;
	margin-top: 0px;
}  

.inp50, .inp100, .inp200 {
	background-color: #efefef; 
	border: 1px solid #555555;
	color: #333333; 
	font-size : 11px;
	font-family: Verdana, Arial; 
}

.inp50 {
	width: 50px;
}

.inp100 {
	width: 100px;
}

.inp200 {
	width: 200px;
}

.btn60, .btn100 {
	background-color: #efefef; 
}

.btn60 {
	width: 60px;
}

.btn100 {
	width: 100px;
}

/* 
########################
   these are legacy styles from old system - which will be chucked into area above, or into custom event styles as we move across
########################
*/  


form {
margin-bottom: 0px;
margin-top: 0px;
}  

td, p, li { 
	font-family: Verdana, Arial; 
	font-size: 11px; 
	color: #000000; 
	text-decoration: none; 
	font-weight: normal;
}

p { 
	margin:0; 
	padding:0;
	margin-bottom: 10px;
}

ul li {
	list-style-type: disc;
}

.man_inp150 {
	background-color: #efefef; 
	color: #333333; 
	width: 150px;
	font-size : 11px;
	font-family: Verdana, Arial; 
	border : 1px solid #555555;
}

.man_inp100 {
	background-color: #efefef; 
	color: #333333; 
	width: 100px;
	font-size : 11px;
	font-family: Verdana, Arial; 
	border : 1px solid #555555;
}

.man_inp200 {
	background-color: #efefef; 
	color: #333333; 
	width: 200px;
	font-size : 11px;
	font-family: Verdana, Arial; 
	border : 1px solid #555555;
}

.man_inp400 {
	background-color: #efefef; 
	color: #333333; 
	width: 400px;
	font-size : 11px;
	font-family: Verdana, Arial; 
	border : 1px solid #555555;
}

.man_btn60 {
	background-color: #afafaf; 
	color:#000000;
	width: 60px;
	font-size : 11px;
	font-family: Verdana, Arial; 
	font-weight: normal;
	}
	
.man_btn100 {
	background-color: #afafaf; 
	color: #2C5BAE; 
	width: 100px;
	font-size : 11px;
	font-family: Verdana, Arial; 
	font-weight: normal;
	}

/* 2. headers */

.man_hdrTbl { 
	font-family: Verdana, Arial; 
	font-size: 11px; 
	font-weight: bold; 
	color: #666666; 
	text-decoration: none; 
	font-weight: normal;
}

.man_hdrRed { 
	font-family: "Trebuchet MS", Tahoma, Verdana,Arial; 
	font-size: 14px; 
	font-weight: bold; 
	color: #cc3333; 
	text-decoration: none; 
}

.man_hdrBlk { 
	font-family: Verdana, Arial; 
	font-size: 14px; 
	font-weight: bold; 
	color: #333333; 
	text-decoration: none; 
}

.man_hdrPrd { 
	font-family: Verdana, Arial; 
	font-size: 14px; 
	font-weight: bold; 
	color: #666666; 
	text-decoration: none; 
	background-color: #CFDDE0;
}

.man_subBlk {
	font-family: Verdana, Arial; 
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	font-style : italic;
}

.man_hdrBlu { 
	font-family: Verdana, Arial; 
	font-size: 20px; 
	color: #0033cc; 
	text-decoration: none; 
	font-weight: normal;
}

/*
.man_hdrBlkBig { 
	font-family: Arial, Tahoma, Verdana,Arial; 
	font-size: 22px; 
	color: #000000; 
	text-decoration: none; 
}
*/



/* 3. text */

.man_txtRed { 
	font-family: Verdana, Arial; 
	font-size: 12px; 
	color: #2C5BAE; 
	text-decoration: none; 
	font-weight: normal;
	line-height: 15px;
}

.man_txtBlu { 
	font-family: Arial, Tahoma, Verdana,Arial; 
	font-size: 12px; 
	color: #000066; 
	text-decoration: none; 
	font-weight: normal;
	line-height: 15px;
}

.man_txtGry
{
	padding-right: 15px;
	font-family: Verdana, Arial; 
	color: #666666;
	text-align: left;
	text-decoration: none;
}

/* 4. menus */

.man_tdMnu { 
	border: #a9a9a9 1px solid;
	border-top: 0;
	border-bottom: 0;
	background-color:#eeeeee;
	/*padding-left: 6px;*/
	padding: 1px 6px;
	font-family: Verdana; 
	font-size: 11px;
	}

.man_tdMnuSpacer { 
	background-color:#ccc;
	}

.man_tdMnu_top {
	border-top: #a9a9a9 1px solid;
}

.man_tdMnu_bottom {
	border-bottom: #a9a9a9 1px solid;
}

.man_tdMnu_hdr {
	font-family: Verdana,Arial; 
	font-size: 11px; 
	font-weight: bold;
	color: #ffffff;
	background-color:#333333;
	border: #a9a9a9 1px solid;
	border-top: 0;
	border-bottom: 0;
	padding: 1px 6px;
}


/* 5. links */

.man_LnkMnu, .man_LnkMnu:visited { 
	color: #2C5BAE;
	font-family: Verdana; 
	font-size: 11px;
	text-decoration: none; 
	font-weight: normal;
}

.man_LnkMnu:hover { 
	color: #000;
	font-family: Verdana; 
	font-size: 11px;
	text-decoration: none; 
	font-weight: normal;
}

.man_supBlk { 
	font-family: Verdana, Arial; 
	font-size: 14px; 
	color: #333333; 
	text-decoration: underline; 
	font-weight: bold;
}

.man_supBlk:hover { 
	font-family: Verdana, Arial; 
	font-size: 14px; 
	color: #333333; 
	text-decoration: underline; 
	font-weight: bold;
		}

.man_supBlk:visited { 
	font-family: Verdana, Arial; 
	font-size: 14px; 
	color: #333333; 
	text-decoration: underline; 
	font-weight: bold;
}

a { 
	font-family: Verdana, Arial; 
	font-size: 11px; 
	color: #2C5BAE; 
	text-decoration: underline; 
	font-weight: normal; 
}

a:hover { 
	font-family: Verdana, Arial; 
	font-size: 11px; 
	color: #000000; 
	text-decoration: underline; 
	font-weight: normal; 
}

a:visited { 
	font-family: Verdana, Arial; 
	font-size: 11px; 
	color: #2C5BAE; 
	text-decoration: underline; 
	font-weight: normal; 
}


.man_hdrLnk { 
	font-family: Verdana, Arial; 
	font-size: 11px; 
	color: #666666; 
	text-decoration: underline; 
	font-weight: normal; 
}

.man_hdrLnk:hover { 
	font-family: Verdana, Arial; 
	font-size: 11px; 
	color: #666666; 
	text-decoration: underline; 
	font-weight: normal; 
}

.man_hdrLnk:visited { 
	font-family: Verdana, Arial; 
	font-size: 11px; 
	color: #666666; 
	text-decoration: underline; 
	font-weight: normal; 
}

/* 6. tables */

.grdGry {
  	width: 600px;
  	background-color: #eeeeee; 
	border: 1px solid #a9a9a9;
  }

.grdChk {
  	width: 150px;
  	background-color: #eeeeee; 
	border-left: 1px solid #a9a9a9;
	border-top: 1px solid #a9a9a9;
	border-right: 1px solid #a9a9a9;
  }
  
.grdChk td {
  border-bottom: 1px solid #a9a9a9;
  }

.txtRed {
  color: #2C5BAE;
  }
  
.PageBackground {
  background-color:#EEEEEE;
}
	
.LoginBox {
	background-color:#EEEEEE;
	border-left: 1px solid #000000;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
    border-bottom: 1px solid #000000
}
 
.TradeventFooter {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#333333;
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF
}

.ContainerTable {
	border-right: 1px solid #CCCCCC;
}

.LoginHeaderTextLarge {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold
}

.LoginInput {
	background-color: #ffffff; 
	color: #333333; 
	width: 200px;
	font-size : 11px;
	font-family: Verdana, Arial; 
	border : 1px solid #555555
}

.LogoCell {
	text-align:center
}
