@import url("../../testing/login/style.css");

body{
	background-color:#424242;
	color:#424242;
	font:12px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding:0;
}

table td{
	padding: 0px;    	
	margin: 0px;
	font-size: 11px
}

td{
	font: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #383838;
}

a:link,a:active,a:visited { 
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px; 
	text-decoration: none; 
	color: #0860a8; 
	font-style: normal;
}

a:hover { 
	text-decoration:none;  
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px; color: #FF6633; 
	font-style: normal;
}

a.bluelink:link,a.bluelink:active,a.bluelink:visited { 
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px; 
	color: #005fa9; 
	font-weight: none;
}

a.bluelink:hover { 
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px; color: #000080; 
	font-weight: none;
	text-decoration: none;
}

a.redlink:link,a.redlink:active,a.redlink:visited { 
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px; 
	color: #cc2802; 
	font-weight: bold;
}

a.redlink:hover { 
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px; color: #cc2802; 
	font-weight: bold;
	text-decoration: underline;
}

a.sitemap:link,a.sitemap:active,a.sitemap:visited { 
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px; 
	color: #000000; 
	text-decoration: underline;
}

a.sitemap:hover { 
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
  color: #000000;
	text-decoration: none;
}

a.sitemap2:link,a.sitemap2:active,a.sitemap2:visited { 
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px; 
	color: #005fa9; 
	text-decoration: underline;
}

a.sitemap2:hover { 
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
  color: #000080;
	text-decoration: none;
}

td.menuon { 
  background-color: #FFFF00; 
  color: #FFFFFF;
  border-bottom: 1px solid #cccccc;
}

td.menuoff { 
  background-color: #FFFFFF; 
  color: #000000; 
  border-bottom: 1px solid #d5dde6;
}

a.newstitle:link,a.newstitle:active,a.newstitle:visited { 
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px; 
	text-decoration: none; 
	color: #000000; 
	font-style: normal;
}

a.newstitle:hover { 
	text-decoration: underline;  
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px; color: #000000; 
	font-style: normal
}

a.index:link,a.index:active,a.index:visited { 
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px; 
	text-decoration: underline; 
	color: #0070bc;
}

a.index:hover { 
	text-decoration: none;  
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px; 
	color: #003bb0; 
}

a.linkblc:link,a.linkblc:active,a.linkblc:visited { 
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: underline; 
	color: #000000;
}

a.linkblc:hover { 
	text-decoration: none;  
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px; color: #005fa9; 
}

a.news:link,a.news:active,a.news:visited { 
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px; 
	text-decoration: underline; 
	color: #003bb0; 
	font-weight: normal;
}

a.news:hover { 
	text-decoration: underline;  
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px; color: #000080; 
	font-weight: normal;
}

a.srcResult:link,a.srcResult:active,a.srcResult:visited { 
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px; 
	text-decoration: underline; 
	color: #0000cc; 
}

a.srcResult:hover { 
	text-decoration: underline;  
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px;
  color: #0000cc; 
	text-decoration: underline; 
}

a.barnav:link,a.barnav:active,a.barnav:visited { 
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 10px; 
	text-decoration: none; 
	color: #666666; 
	font-style: normal;
}

a.barnav:hover { 
	text-decoration: none;  
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 10px; color: #bb0028; 
	font-style: normal;
}

a.more:link,a.more:active,a.more:visited { 
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: #0860a8;
	font-style: normal;
}

a.more:hover { 
	text-decoration: none;
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #000080;
	font-style: normal;
}

a.disclaim:link,a.disclaim:active,a.disclaim:visited {
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px; 
	text-decoration: none; 
	color: #0860a8; 
	font-style: normal;
}

a.disclaim:hover { 
	text-decoration: underline;  
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;  
	font-size: 11px;
	color: #0860a8; 
	font-style: normal;
}

a.print:link,a.print:active,a.print:visited { 
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px; 
	text-decoration: none; 
	color: #ffffff; 
	font-style: normal;
}

a.print:hover { 
	text-decoration: underline;  
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif; 
	font-size: 11px; color: #ffffff; 
	font-style: normal
}

a.categories:link,a.categories:active,a.categories:visited { 
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px; 
	text-decoration: none; 
	color: #0070bc; 
	font-weight: bold;
}

a.categories:hover { 
	text-decoration: none;  
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px; color: #003bb0; 
	font-weight: bold;
}

a.partDL:link,a.partDL:active,a.partDL:visited { 
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px; 
	text-decoration: none; 
	color: #006600; 
	font-weight: bold;
}

a.partDL:hover { 
	text-decoration: underline;  
	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 12px; color: #006600; 
	font-weight: bold;
}

textarea {
	color : #000000;	
	font: normal 11px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	border: solid 1px #000000;
}

select {
	color : #000000;
	font: normal 11px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	border-color : #000000; 
} 

img { 
	border: 0;
}

div.xoopsCode { 
	background: #fafafa; 
	border: 1px solid #d1d7dc;
	color:#444444;	 
	font: normal 11px Arial, Verdana, Tahoma, Helvetica, sans-serif;
	padding: 0px 6px 6px 6px;
}

div.xoopsQuote { 
	background: #fafafa; 
	border: 1px solid #d1d7dc;
	color:#444444;	 
	font: normal 11px Arial, Verdana, Tahoma, Helvetica, sans-serif; 
	padding: 0px 6px 6px 6px;
}

.item {
	background: #eaedf4;	
}

.itemHead {
	color: #000000; 
	font-size: 11px; 
	font-weight : bold;
	background-image: url(images/cellpic1.gif);
	height: 20px;
	
		
}

.itemInfo {
	text-align: left; 
	background-color: #cedcec;
	border-left: double 3px #d9e2ec;
	border-right:double 3px #d9e2ec;
}

.itemTitle a {
	font-size: 130%; 
	font-size: 11px;	
	font-weight: bold; 
	font-variant: small-caps; 
	color: #000000; 
	background-color: transparent;
}

.itemPoster {
	color: #000000;
	font-size: 90%; 
	font-style: normal;
}

.itemPostDate {
	font-size: 90%; 
	font-style: normal;
}

.itemStats {
	color: #000000;
	font-size: 90%; 
	font-style: normal;
}

.itemBody {
	color: #000000;
	padding-left: 5px; 
	text-align: left;
	border-left: double 3px #d9e2ec;
	border-right: double 3px #d9e2ec;
	border-top: solid 1px #d9e2ec;	
	border-bottom: solid 1px #d9e2ec;			
}

.itemText {
	color: #000000;
	margin-top: 5px; 
	margin-bottom: 5px; 
	line-height: 1.5em;
}

.itemFoot {
	text-align: right; 
	padding: 3px; 
	background-color: #efefef;
	border-left: double 3px #d9e2ec;
	border-right:double 3px #d9e2ec;
	border-bottom:double 3px #d9e2ec;		
}

.itemAdminLink {
	font-size: 90%;
}

.itemPermaLink {
	font-size: 90%;
}

.blockTitle {
	color: #000000;
	background-color: #e6e6e6;
	font-size: 11px;
	font-weight: 6;
	text-align: left;
	margin-left:8px;
	border: solid 0px #ffffff; 
	border-right:solid 0px #d9e2ec;
	height: 16px;
	vertical-align: middle;	
}

.blockTitle2 {
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	text-align: center;	
	border: solid 0px #ffffff; 
	height: 24px;
	vertical-align: middle;	
}

.blockContent {
	background-color: #e6e6e6; 
	padding: 5px;
	border-left: solid 0px #d9e2ec;
	border-right:solid 0px #d9e2ec;
	border-bottom:solid 0px #d9e2ec;
	line-height:110%;
}

.formLogin {
	BORDER-RIGHT: #777788 1px solid; 
  BORDER-TOP: #777788 1px solid; 
  BORDER-LEFT: #777788 1px solid; 
  BORDER-BOTTOM: #777788 1px solid;
  BACKGROUND-REPEAT: repeat-x; 
  BACKGROUND-COLOR: #FFFFFF;
  MARGIN-LEFT: 16px;
  FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; 
  FONT-SIZE: 10px;
  COLOR: #383838;
  HEIGHT: 13px;
  WIDTH: 125px;
  PADDING-TOP: 1px;
  PADDING-BOTTOM: 1px;
  PADDING-LEFT: 3px;
  PADDING-RIGHT: 3px;
}

.formNews {
	BORDER: #7f9db9 1px solid; 
  BACKGROUND-REPEAT: repeat-x; 
  BACKGROUND-COLOR: #FFFFFF;
  FONT-FAMILY: Arial, Verdana, Tahoma, sans-serif; 
  FONT-SIZE: 11px;
  COLOR: #515355;
  HEIGHT: 14px;
  WIDTH: 140px;
  PADDING-TOP: 0px;
  PADDING-LEFT: 2px;
  PADDING-RIGHT: 2px;
}

.formNewsCombo {
	BORDER: #7f9db9 1px solid; 
  BACKGROUND-COLOR: #FFFFFF;
  FONT-FAMILY: Arial, Verdana, Tahoma, sans-serif; 
  FONT-SIZE: 11px;
  COLOR: #515355;
  HEIGHT: 18px;
  WIDTH: 146px;

}

.formLogin2 {
	BORDER-RIGHT: #7f9db9 1px solid; 
  BORDER-TOP: #7f9db9 1px solid; 
  BORDER-LEFT: #7f9db9 1px solid; 
  BORDER-BOTTOM: #7f9db9 1px solid;
  BACKGROUND-REPEAT: repeat-x; 
  BACKGROUND-COLOR: #FFFFFF;
  FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; 
  FONT-SIZE: 11px;
  COLOR: #383838;
  HEIGHT: 16px;
  WIDTH: 156px;
  PADDING-LEFT: 3px;
  PADDING-RIGHT: 3px;
  PADDING-top: 2px;
}

.srhFieldTop {
	BORDER-RIGHT: #003366 0px solid; 
  BORDER-TOP: #003366 1px solid; 
  BORDER-LEFT: #003366 1px solid; 
  BORDER-BOTTOM: #003366 1px solid;
  BACKGROUND-REPEAT: repeat-x;
  BACKGROUND-COLOR: #FFFFFF;
  FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; 
  FONT-SIZE: 11px;
  COLOR: #666666;
  HEIGHT: 16px;
  WIDTH: 150px;
  PADDING-LEFT: 3px;
  PADDING-RIGHT: 3px;
  PADDING-top: 2px;
}

.srh {
	BORDER-RIGHT: #003366 1px solid; 
  BORDER-TOP: #003366 1px solid; 
  BORDER-LEFT: #003366 1px solid; 
  BORDER-BOTTOM: #003366 1px solid;
  BACKGROUND-REPEAT: repeat-x;
  BACKGROUND-COLOR: #FFFFFF;
  FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; 
  FONT-SIZE: 11px;
  COLOR: #000000;
  HEIGHT: 16px;
  WIDTH: 150px;
  PADDING-LEFT: 3px;
  PADDING-RIGHT: 3px;
  PADDING-top: 2px;
}

.iframe {
	BORDER-RIGHT: #b4b4b4 1px solid; 
  BORDER-TOP: #b4b4b4 1px solid; 
  BORDER-LEFT: #b4b4b4 1px solid; 
  BORDER-BOTTOM: #b4b4b4 1px solid;
  BACKGROUND-REPEAT: repeat-x; 
  BACKGROUND-COLOR: #FFFFFF;
  FONT-FAMILY: Arial, Verdana, Tahoma, sans-serif; 
}

.selectOpt {
	BORDER-RIGHT: #a5acb2 1px solid; 
  BORDER-TOP: #a5acb2 1px solid; 
  BORDER-LEFT: #a5acb2 1px solid; 
  BORDER-BOTTOM: #a5acb2 1px solid;
  BACKGROUND-REPEAT: repeat-x; 
  BACKGROUND-COLOR: #FFFFFF;
  FONT-FAMILY: Arial, tahoma, Verdana, sans-serif; 
  FONT-SIZE: 11px;
  COLOR: #383838;
  HEIGHT: 20px;
  WIDTH: 134px; 
}

.faqOpt {
	BORDER-RIGHT: #7f9db9 1px solid; 
  BORDER-TOP: #7f9db9 1px solid; 
  BORDER-LEFT: #7f9db9 1px solid; 
  BORDER-BOTTOM: #7f9db9 1px solid;
  BACKGROUND-COLOR: #FFFFFF;
  FONT-FAMILY: Arial, tahoma, Verdana, sans-serif; 
  FONT-SIZE: 11px;
  COLOR: #000000;
  WIDTH: 220px;
}

.faqOpt2 {
	BORDER-RIGHT: #7f9db9 1px solid; 
  BORDER-TOP: #7f9db9 1px solid; 
  BORDER-LEFT: #7f9db9 1px solid; 
  BORDER-BOTTOM: #7f9db9 1px solid;
  BACKGROUND-COLOR: #FFFFFF;
  FONT-FAMILY: Arial, tahoma, Verdana, sans-serif; 
  FONT-SIZE: 11px;
  COLOR: #000000;
  WIDTH: 306px;
}

.feedback {
	BORDER-RIGHT: #a5acb2 1px solid; 
  BORDER-TOP: #a5acb2 1px solid; 
  BORDER-LEFT: #a5acb2 1px solid; 
  BORDER-BOTTOM: #a5acb2 1px solid;
  BACKGROUND-REPEAT: repeat-x; 
  BACKGROUND-COLOR: #FFFFFF;
  FONT-FAMILY: Tahoma, Arial, Verdana, sans-serif; 
  FONT-SIZE: 11px;
  COLOR: #515355;
  HEIGHT: 13px;
  WIDTH: 185px; 
}

.btnDL {
	BORDER-RIGHT: #444444 1px solid; 
  BORDER-TOP: #444444 1px solid; 
  BORDER-BOTTOM: #444444 1px solid; 
  BORDER-LEFT: #444444 1px solid; 
  BACKGROUND-COLOR: #f6f6f6; 
  FONT-SIZE: 11px;
  FONT-WEIGHT: Bold; 
  COLOR: #000000; 
  FONT-FAMILY: Arial, verdana, tahoma, Helvetica, sans-serif;
  WIDTH: 36px;
  HEIGHT: 20px;
}

.btnSub {
	BORDER-RIGHT: #444444 1px solid; 
  BORDER-TOP: #444444 1px solid; 
  BORDER-BOTTOM: #444444 1px solid; 
  BORDER-LEFT: #444444 1px solid; 
  BACKGROUND-COLOR: #f6f6f6; 
  FONT-SIZE: 11px;
  FONT-WEIGHT: Bold; 
  COLOR: #000000; 
  FONT-FAMILY: Arial, verdana, tahoma, Helvetica, sans-serif;
  WIDTH: 70px;
  HEIGHT: 20px;
}

.button2 {
	BORDER-RIGHT: #000000 1px solid; 
  BORDER-TOP: #000000 1px solid; 
  BORDER-BOTTOM: #000000 1px solid; 
  BORDER-LEFT: #000000 1px solid; 
  BACKGROUND-COLOR: #C6C8D9; 
  FONT-SIZE: 11px; 
  COLOR: #FFFFFF;
  FONT-WEIGHT: normal;
  FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
  WIDTH: 50px;
  HEIGHT: 18px;
}

.f18 {
	FONT-WEIGHT: normal; 
  FONT-SIZE: 14px; 
  COLOR: #003399; 
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif; 
}

.f9blue {
	FONT-SIZE: 11px; 
  COLOR: #0860a8; 
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

.f8 {
	FONT-SIZE: 10px; 
  COLOR: #484848; 
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

.f8gy {
	FONT-SIZE: 8pt; 
  COLOR: #828282; 
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

.f8w {
	FONT-SIZE: 8pt; 
  COLOR: #ffffff; 
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

.f8b {
	FONT-SIZE: 8pt; 
  COLOR: #454545; 
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

.f8blc {
	FONT-SIZE: 10px; 
  COLOR: #000000; 
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

.f12ba {
	FONT-SIZE: 12px; 
  COLOR: #003bb0;
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

.f12org {
  FONT-SIZE: 12px; 
  COLOR: #ff5a00; 
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

.f9g {
	FONT-SIZE: 11px; 
  COLOR: #4b4b4b; 
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

.f9blk {
	FONT-SIZE: 11px; 
  COLOR: #000000; 
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

.f9b {
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
  COLOR: #990000;
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

.f9blue {
	FONT-SIZE: 11px; 
  COLOR: #003bb0;
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

.f9w {
	FONT-SIZE: 11px; 
  COLOR: #FFFFFF; 
  FONT-FAMILY: Arial, Verdana, Tahoma
}

.f12w {
	FONT-SIZE: 12px; 
  COLOR: #FFFFFF;
  FONT-WEIGHT: bold;
  FONT-FAMILY: Arial, Verdana, Tahoma
}

.f12yellow {
	FONT-SIZE: 12px; 
  COLOR: #FFCC00;
  FONT-WEIGHT: bold;
  FONT-FAMILY: Arial, Verdana, Tahoma
}

.f9blk_margin {
	FONT-SIZE: 11px; 
  COLOR: #000000; 
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
  margin-left: 17px;
}

.f11grn {
	FONT-SIZE: 11px; 
  COLOR: #008000;
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

.f12bl {
  FONT-SIZE: 12px; 
  COLOR: #0860a8;
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

.f12grn {
	FONT-WEIGHT: bold;
  FONT-SIZE: 12px; 
  COLOR: #006600; 
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

.f13red {
	FONT-WEIGHT: inherit; 
  FONT-SIZE: 13px;
  COLOR: #cc0000;
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

.f11red {
	FONT-WEIGHT: none; 
  FONT-SIZE: 11px;
  COLOR: #E80505;
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

.f12blc {
	FONT-WEIGHT: inherit; 
  FONT-SIZE: 12px; 
  COLOR: #000000; 
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

.f11gy {
  FONT-SIZE: 11px; 
  COLOR: #585858; 
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

.f12rb {
	FONT-WEIGHT: bold; 
  FONT-SIZE: 12px; 
  COLOR: #003399; 
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

.f10 {; 
  FONT-SIZE: 10px; 
  COLOR: #000000; 
  FONT-FAMILY: arial, verdana, Tahoma, Helvetica, sans-serif;
}

.f10w {
	FONT-SIZE: 12px; 
  COLOR: #ffffff; 
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

.f11 {
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold;
  COLOR: #ff5a00;
  text-decoration: none; 
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

.fw11 {
	FONT-SIZE: 11pt; 
  COLOR: #ffffff; 
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

.f13 {
	FONT-SIZE: 13px;
  COLOR: #000000; 
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

.f14 {
	FONT-SIZE: 14px;
  COLOR: #054ebf; 
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

.f15blc {
	FONT-SIZE: 14px;
  COLOR: #000000;
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
  font-weight: bold;
}

.f12gy {
	FONT-SIZE: 12px; 
  COLOR: #383838; 
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

.f12gy2 {
	FONT-SIZE: 12px; 
  COLOR: #0860a8; 
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
}

.frmsrc {
	BORDER-RIGHT: #323232 1px solid; 
  BORDER-TOP: #323232 1px solid; 
  FONT-SIZE: 11px; 
  BORDER-LEFT: #323232 1px solid; 
  WIDTH: 170px; 
  COLOR: #000000; 
  BORDER-BOTTOM: #323232 1px solid; 
  FONT-FAMILY: Verdana; 
  HEIGHT: 15px; 
  BACKGROUND-COLOR: #ffffff; 
  TEXT-DECORATION: none;
}
.formWidth {
	BORDER-RIGHT: #424242 1px solid; 
  BORDER-TOP: #424242 1px solid; 
  FONT-SIZE: 9pt; 
  BORDER-LEFT: #424242 1px solid; 
  WIDTH: 226px; 
  BORDER-BOTTOM: #424242 1px solid; 
  BACKGROUND-REPEAT: repeat-x; 
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
  FONT-SIZE: 11px; 
  HEIGHT: 17px; 
  BACKGROUND-COLOR: #F3F3F3;
}

.form-mid {
	BORDER-RIGHT: #424242 1px solid; 
  BORDER-TOP: #424242 1px solid; 
  FONT-SIZE: 9pt; 
  BACKGROUND-IMAGE: url(../images/bg_textfield.gif); 
  BORDER-LEFT: #424242 1px solid; 
  WIDTH: 140px; 
  BORDER-BOTTOM: #424242 1px solid; 
  BACKGROUND-REPEAT: repeat-x; 
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
  HEIGHT: 15px; 
  BACKGROUND-COLOR: #ECFAFF
}

.form2Opt {
	BORDER-RIGHT: #7f9db9 1px solid; 
  BORDER-TOP: #7f9db9 1px solid; 
  FONT-SIZE: 10px; 
  BORDER-LEFT: #7f9db9 1px solid; 
  WIDTH: 200px; 
  COLOR: #666666; 
  BORDER-BOTTOM: #7f9db9 1px solid; 
  FONT-FAMILY: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  HEIGHT: 19px; 
  BACKGROUND-COLOR: #ffffff;
}

.form2 {
	BORDER-RIGHT: #7f9db9 1px solid; 
  BORDER-TOP: #7f9db9 1px solid; 
  FONT-SIZE: 10px; 
  BORDER-LEFT: #7f9db9 1px solid; 
  WIDTH: 110px; 
  COLOR: #000000; 
  BORDER-BOTTOM: #7f9db9 1px solid; 
  FONT-FAMILY: Verdana, Arial, Tahoma, Helvetica, sans-serif;
  HEIGHT: 15px; 
  BACKGROUND-COLOR: #ffffff;
  PADDING-LEFT: 2px;
  PADDING-RIGHT: 2px; 
}

.field {
	BORDER-RIGHT: #7f9db9 1px solid; 
  BORDER-LEFT: #7f9db9 1px solid; 
  BORDER-TOP: #7f9db9 1px solid; 
  BORDER-BOTTOM: #7f9db9 1px solid;
  PADDING-LEFT: 2px;
  PADDING-RIGHT: 2px; 
  COLOR: #000000; 
  HEIGHT: 15px;
  WIDTH: 220px;
  FONT-FAMILY: Arial, Verdana, Tahoma, sans-serif;
  FONT-SIZE: 11px;
  PADDING-TOP: 2px;
}

.fldRMA {
	BORDER-RIGHT: #7f9db9 0px solid; 
  BORDER-LEFT: #7f9db9 0px solid; 
  BORDER-TOP: #7f9db9 0px solid; 
  BORDER-BOTTOM: #7f9db9 1px solid;
  PADDING-LEFT: 2px;
  PADDING-RIGHT: 2px; 
  COLOR: #000000; 
  HEIGHT: 15px;
  WIDTH: 180px;
  FONT-FAMILY: Arial, Verdana, Tahoma, sans-serif;
  FONT-SIZE: 11px;
  PADDING-TOP: 0px;
}

.fldRMAlong {
	BORDER-RIGHT: #7f9db9 0px solid; 
  BORDER-LEFT: #7f9db9 0px solid; 
  BORDER-TOP: #7f9db9 0px solid; 
  BORDER-BOTTOM: #7f9db9 1px solid;
  PADDING-LEFT: 2px;
  PADDING-RIGHT: 2px; 
  COLOR: #000000; 
  HEIGHT: 15px;
  WIDTH: 450px;
  FONT-FAMILY: Arial, Verdana, Tahoma, sans-serif;
  FONT-SIZE: 11px;
  PADDING-TOP: 0px;
}

.downloadOpt {
	BORDER-RIGHT: #7f9db9 1px solid; 
  BORDER-TOP: #7f9db9 1px solid; 
  BORDER-LEFT: #7f9db9 1px solid; 
  BORDER-BOTTOM: #7f9db9 1px solid;
  BACKGROUND-REPEAT: repeat-x; 
  BACKGROUND-COLOR: #FFFFFF;
  FONT-FAMILY: Arial, Verdana, tahoma, sans-serif; 
  FONT-SIZE: 11px;
  COLOR: #000000;
  HEIGHT: 20px;
  WIDTH: 180px; 
}

.downloadMulOpt {
	BORDER-RIGHT: #7f9db9 1px solid; 
  BORDER-TOP: #7f9db9 1px solid; 
  BORDER-LEFT: #7f9db9 1px solid; 
  BORDER-BOTTOM: #7f9db9 1px solid;
  BACKGROUND-COLOR: #FFFFFF;
  FONT-SIZE: 11px; 
  COLOR: #585858; 
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
  WIDTH: 170px;
  LINE-HEIGHT: 150%; 
}

.downloadOpt2 {
	BORDER-RIGHT: #7f9db9 1px solid; 
  BORDER-TOP: #7f9db9 1px solid; 
  BORDER-LEFT: #7f9db9 1px solid; 
  BORDER-BOTTOM: #7f9db9 1px solid;
  BACKGROUND-REPEAT: repeat-x; 
  BACKGROUND-COLOR: #FFFFFF;
  FONT-FAMILY: Arial, Verdana, tahoma, sans-serif; 
  FONT-SIZE: 11px;
  COLOR: #000000;
  HEIGHT: 20px;
  WIDTH: 120px; 
}

.downloadOpt3 {
	BORDER-RIGHT: #7f9db9 1px solid; 
  BORDER-TOP: #7f9db9 1px solid; 
  BORDER-LEFT: #7f9db9 1px solid; 
  BORDER-BOTTOM: #7f9db9 1px solid;
  BACKGROUND-REPEAT: repeat-x; 
  BACKGROUND-COLOR: #FFFFFF;
  FONT-FAMILY: Arial, Verdana, tahoma, sans-serif; 
  FONT-SIZE: 11px;
  COLOR: #000000;
  HEIGHT: 20px;
  WIDTH: 250px;
}

.fldDateDD {
	BORDER-RIGHT: #7f9db9 1px solid; 
  BORDER-LEFT: #7f9db9 1px solid; 
  BORDER-TOP: #7f9db9 1px solid; 
  BORDER-BOTTOM: #7f9db9 1px solid;
  COLOR: #000000; 
  HEIGHT: 20px;
  WIDTH: 46px;
  FONT-FAMILY: Arial, Verdana, Tahoma, sans-serif;
  FONT-SIZE: 11px;
}

.fldDateYY {
	BORDER-RIGHT: #7f9db9 1px solid; 
  BORDER-LEFT: #7f9db9 1px solid; 
  BORDER-TOP: #7f9db9 1px solid; 
  BORDER-BOTTOM: #7f9db9 1px solid;
  COLOR: #000000;
  HEIGHT: 15px;
  WIDTH: 56px;
  FONT-FAMILY: Arial, Verdana, Tahoma, sans-serif;
  FONT-SIZE: 11px;
  PADDING-TOP: 2px;
  PADDING-LEFT: 2px;
  PADDING-RIGHT: 2px;
}

.datePick {
	BORDER-RIGHT: #7f9db9 1px solid; 
  BORDER-LEFT: #7f9db9 1px solid; 
  BORDER-TOP: #7f9db9 1px solid; 
  BORDER-BOTTOM: #7f9db9 1px solid;
  PADDING-LEFT: 2px;
  PADDING-RIGHT: 2px; 
  COLOR: #000000;
  PADDING-TOP: 2px; 
  HEIGHT: 15px;
  WIDTH: 180px;
  FONT-FAMILY: Arial, Verdana, Tahoma, sans-serif;
  FONT-SIZE: 11px;
}

.disableFld {
	BORDER-RIGHT: #ffffff 1px solid; 
  BORDER-LEFT: #ffffff 1px solid; 
  BORDER-TOP: #ffffff 1px solid; 
  BORDER-BOTTOM: #ffffff 1px solid;
  PADDING-LEFT: 2px;
  PADDING-RIGHT: 2px; 
  COLOR: #000000;
  PADDING-TOP: 2px; 
  HEIGHT: 15px;
  WIDTH: 120px;
  FONT-FAMILY: Arial, Verdana, Tahoma, sans-serif;
  FONT-SIZE: 11px;
}

.txtarea {
	BORDER-RIGHT: #7f9db9 1px solid; 
  BORDER-LEFT: #7f9db9 1px solid; 
  BORDER-TOP: #7f9db9 1px solid; 
  BORDER-BOTTOM: #7f9db9 1px solid;
  PADDING-LEFT: 2px;
  PADDING-RIGHT: 2px; 
  COLOR: #000000;
  FONT-FAMILY: Arial, Verdana, Tahoma, sans-serif;
  FONT-SIZE: 11px;
}

/********************************** Tab Menu Style ************************************/
#tablist{
  padding: 0px;
  margin-left: 0px;
  margin-bottom: 0;
  margin-top: 0px;
  font: 11px Arial #00349a;
}

#tablist li{
  list-style: none;
  display: inline;
  margin: 0;
  border: 1px solid #000000;
}

#tablist li a{
  padding: 3px 0.5em;
  margin-left: 3px;
  border: 0px solid;
  border-bottom: none;
}

#tablist li a:link, #tablist li a:visited{
  color: #044bcd;
}

#tabcontentcontainer{
  width: 354px;
  /* Insert Optional Height definition here to give all the content a unified height */
  margin-left:3px;
  padding-left: 16px;
  border: 0px solid black;
}

.tabcontent{
  display:none;
}
/* End of Tab Menu Style */

/************************************ Event Style ***********************************/
#pscroller1{
width: 231px;
height: 116px;
border-top: 1px solid #cccccc;
border-bottom: 1px solid #cccccc;
padding: 9px;
background-color: #f1f1f1;
}

/* Apply only if scroller two is enable */
#pscroller2{
width: 350px;
height: 20px;
border: 1px solid black;
padding: 3px;
}

#pscroller2 a{
text-decoration: none;
}
/********************************* End of Event Style *********************************/

/************************************ Knowledgebase Style ***********************************/
.textBlock { line-height : 140%; }

/* COMMON LINKS */
/*a:link    {  background-color:transparent; color: #0860a8;}
a:visited {  background-color:transparent; color: #0860a8;}
a:active  {  background-color:transparent; color: #0860a8;}
a:hover   {  background-color:transparent; color: #000099;}*/

/* CATEGORY */
.catLink { font-weight : bold; }
.catDescription { color : #444444;  }

/* ARTICLE */
.articleLink { font-weight : bold; }
.articleDecription { color : #444444; }
.articleStaff { color : #444444; 	font-size : smaller; }
.glossaryItem {
	background-color : #F0F0F0;
	cursor : help;
	color : #CC3333;
}

/* NAVIGATION */
DIV.navigation  { color : #444444; 	font-size : 11px; }
a.navigation    { color : #444444; }

/* ARTICLE BLOCK */
/* A.articleBlock {  }*/
.abBorder {  background-color : #E4E4E4;  }
.abBgr       {  background-color : #FFFFFF;  }
.abBgrDarker { background-color : #FAFAFA;  color : #999999; }

/* tables */
.tdBorder{ background-color : #D3DDEB; }
.tdTitle { background-color : #E4E4E4; padding : 5px 5px;    border : 1px solid #D4D4D4; }
.tdSubTitle { background-color : #EFEFEF; padding : 5px 5px;   border : 1px solid #DADADA; }

.trLighter{ background-color : #FAFAFA; }
.trDarker{ background-color : #F1F1F1; }
.trMoreDarker{ background-color : #DADADA; }

.trNotActive    { color : #5F5F5F; }
A.trNotActive { color : #888888; }

.button3 {
	BORDER-RIGHT: #cccccc 1px solid; 
  BORDER-TOP: #cccccc 1px solid; 
  BORDER-BOTTOM: #cccccc 1px solid; 
  BORDER-LEFT: #cccccc 1px solid; 
  BACKGROUND-COLOR: #f1f1f1; 
  FONT-SIZE: 10px; 
  COLOR: #666666;
  FONT-WEIGHT: normal;
  FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, sans-serif;
  WIDTH: 46px;
  HEIGHT: 18px;
}

/*
.tblFormBorder {
	border-top: 1px solid #D4D4D4;
	border-left : 1px solid #D4D4D4;
	border-right : 1px solid #D4D4D4;
}

.tblFormBorderBottom {	
	border-bottom : 1px solid #D4D4D4;
}
*/

.input {
	BORDER-RIGHT: #a5acb2 1px solid; 
  BORDER-TOP: #a5acb2 1px solid; 
  BORDER-LEFT: #a5acb2 1px solid; 
  BORDER-BOTTOM: #a5acb2 1px solid;
  BACKGROUND-REPEAT: repeat-x; 
  BACKGROUND-COLOR: #FFFFFF;
  FONT-FAMILY: Arial, Verdana, Tahoma, sans-serif; 
  FONT-SIZE: 11px;
  COLOR: #515355;
  HEIGHT: 13px;
  WIDTH: 114px; 
}

/*  for forms  */
.tdFormCaption { background-color : #F4F4F4;  /*text-align : right; */ width : 150px;  white-space : nowrap;    }

input, select {  font-size : 12px;  margin : 0px;  padding: 0px; }
input.text { width : 110px; }
input.shortText { width : 80px; }
input.longText {  width : 250px;   }

.button { width : 130px; }
.colorInput{
	BORDER-RIGHT: #a5acb2 1px solid; 
  BORDER-TOP: #a5acb2 1px solid; 
  BORDER-LEFT: #a5acb2 1px solid; 
  BORDER-BOTTOM: #a5acb2 1px solid;
  BACKGROUND-REPEAT: repeat-x; 
  BACKGROUND-COLOR: #FFFFFF;
  FONT-FAMILY: Arial, Verdana, Tahoma, sans-serif; 
  FONT-SIZE: 11px;
  COLOR: #000000;
  HEIGHT: 18px;
  WIDTH: 200px; 
}

.requiredSign { color : #C40000; font-weight : bold; }
.formComment { font-size : smaller; }

.copyright { font-size : 11px; }
/* End of Knowledgebase Style */

/*/////////////////////////////////////////////////// TREE MENU ////////////////////////////////////////////////*/

.treeview ul{ /*CSS for Simple Tree Menu*/
margin: 0;
padding: 2;
}

.treeview li{ /*Style for LI elements in general (excludes an LI that contains sub lists)*/
background: url(../../partners/list.gif) no-repeat left 0px;
list-style-type: none;
padding-left: 16px;
margin-bottom: 4px;
}

.treeview li.submenu{ /* Style for LI that contains sub lists (other ULs). */
background: white url(../../partners/closed.gif) no-repeat left 1px;
cursor: hand !important;
cursor: pointer !important;
}


.treeview li.submenu ul{ /*Style for ULs that are children of LIs (submenu) */
display: none; /*Hide them by default. Don't delete. */
}

.treeview .submenu ul li{ /*Style for LIs of ULs that are children of LIs (submenu) */
cursor: default;
}

.maintxt img {
	width: auto;
	border: thin groove #CCCCCC;
}
.tblborder {
	border: thin groove #333333;
	font-family: Verdana, Tahoma, Arial, "Times New Roman", "Trebuchet MS";
	font-size: 10px;
	color: #000000;
	background-color: #CCCCCC;
}
