#new_style_content {
  margin-left:20px;
}

#new_style_content h1 { font-size: 1.5em; }
#new_style_content h2 { font-size: 1.3em; }
#new_style_content h3 { font-size: 1.2em; }

body { 
	background: #ffffff repeat-y; 
	color: #666666; 
	font-size: 10pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin-bottom : 0; margin-left : 0; margin-right : 0; margin-top : 0; 
	SCROLLBAR-FACE-COLOR: #7293AC ; 
	SCROLLBAR-ARROW-COLOR: #cccccc; 
	SCROLLBAR-HIGHLIGHT-COLOR: #6699CC; 
	SCROLLBAR-SHADOW-COLOR: #bdbebd; 
	SCROLLBAR-3DLIGHT-COLOR: gray; 
	SCROLLBAR-TRACK-COLOR: #cccccc; 
	SCROLLBAR-DARKSHADOW-COLOR: gray;
	}
	
	body.formpro {
	background: #ffffff repeat-y; 
	color: #666666; 
	font-size: 10pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	margin-bottom : 0; margin-left : 0; margin-right : 0; margin-top : 0; 
	SCROLLBAR-FACE-COLOR: #003366;
	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR: #cccccc;
	SCROLLBAR-SHADOW-COLOR: #999999;
	SCROLLBAR-3DLIGHT-COLOR: #000000;
	SCROLLBAR-TRACK-COLOR: #cccccc;
	SCROLLBAR-DARKSHADOW-COLOR: #000000;
}
ul.arrow { list-style-image: url(/gtx/images/body/arrow_grey.gif)  }

td { 
	font-size: 10pt; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	}

td.text { 
	color: #666666; 
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	}
td.small { 
	font-size: 8pt;
	}


table.redmenu { 
	position: relative;
	background-image: url(/gtx/images/layout/redmenu/bg.gif);
	text-align: top;
	height: 17px;
	background-repeat: repeat-x;
	}
	
td.redmenu { 
	position: relative;
	background-image: url(/gtx/images/layout/redmenu/bg.gif);
	text-align: top;
	height: 17px;
	background-repeat: repeat-x;
	}
	

td.redmenuon { 
	position: relative;
	background-image: url(/gtx/images/layout/redmenu/bg_on.gif);
	text-align: top;
	height: 17px;
	background-repeat: repeat-x;
	}
	
a.redmenu { 
	color: white; 
	font-family: arial;
	
	font-size: 8pt;}
a.redmenu:visited { color: white; }
a.redmenu:hover { color: black; }

	
td.lhsmenu { 
	position: relative;
	background-image: url(/gtx/images/layout/lhs/lhs_menu_bg.gif);
	background-repeat: repeat-x;
	}
	

td.lhsmenuon { 
	position: relative;
	background-image: url(/gtx/images/layout/lhs/lhs_menu_bg_on.gif);
	background-repeat: repeat-x;
	}
	
	
td.menu { 
	background: #c2d8e4; 
	color: #006699; 
	font-weight: bold; 
	}
td.menu1 { 
	background: #993300; 
	color: white; 
	font-weight: bold; 
	}
td.header { 
	background: #A8BECF; 
	color: black; 
	font-weight: bold; 
	}
td.subheader, tr.subheader { 
	background: #bdd1e6; 
	color: black; 
	font-weight: bold; 
	}
	
td.white, tr.white { 
	background: #ffffff; 
	
	}

td.darkg { 
	background: #999999; 
	color: white; 
	}
td.mediumg { 
	background: #e1e1e1; 
	}
td.lightg { 
	background: #f8f8f8; 
	}	
	
td.ltgray { 
	background: #f8f8f8; 
	font-size: 8pt;
	}
td.lt2gray { 
	background: #e1e1e1; 
	font-size: 8pt; 
	}
td.mdgray { 
	background: #e6e6e6; 
	color: #333333; 
	font-size: 8pt;
	}

	
td.orange { 
	background: #FCEDE0;  
	}
td.mdorange { 
	background: orange;   
	}
td.dkorange { 
	background: #d79a28; 
	color: white; 
	font-weight: bold; 
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	}
	
	
td.blue  { 
	background: #DCE5F1; 
	font-size: 8pt; 
	color: black; 
	font-weight: normal;  
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	}
td.mdblue  { 
	background: #BACAE0; 
	font-size: 8pt; 
	color: black; 
	font-weight: normal;  
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	}
td.dkblue  { 
	background: #8AA3C3; 
	color: white; 
	font-weight: normal;  
	font-family: Verdana,Arial, Helvetica, sans-serif; 
	}


.imageOff { border:1px solid #ffffff }
.imageOn { border: 1px solid red } 

a.red { color: red; font-weight: bold; }
a.red:visited { color: red; font-weight: bold; }
a.red:hover { color: red; }

a.redimg { font-weight: bold; }
a.redimg:hover { border-color:red; border: 1; }

a.white { color: white; }
a.white:visited { color: #cccccc ; }
a.white:hover { color: #ffcc99; }

a.hlt { color: #666666; font-weight: bold; }
a.hlt:visited { color: #666666 ; }
a.hlt:hover { color: #666666;}

a.small { font-size: 8pt; color: #000066; font-weight: bold; }
a.small:visited { color: #336699 ; }
a.small:hover { color: #3333cc;}

a { color: #000066; font-weight: bold; text-decoration: none; }
a:visited { color: #336699 ; }
a:hover { color: red;}





	
b { 
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	}
b.red { 
	color: red; 
	}
b.green { 
	color: green; 
	}
b.bluenorm { 
	color: #2C5377; 
	font-size: 8pt; 
	font-weight: normal ;
	}
b.blue { 
	color: #2C5377; 
	}
b.bluehead { 
	font-size: 12pt;
	font-weight: bold;
	color: #2C5377; 
	}
b.brightbluehead { 
	font-size: 13.5pt;
	font-weight: bold;
	color: blue; 
	}
b.white { 
	color: #ffffff; 
	}
b.orangehead { 
	color : #FF6600;
}

b.orange { 
	color: #ab7207; 
	}
b.header { 
	color: #993300; 
	font-size:12pt; 
	font-weight: bold; 
	}


td.helpdesk { color: gray; font-weight: bold; background: #e4e4e4;  }
td.helphead { color: white; font-weight: bold; background: #006699;  }
tr.helphead { color: white; font-weight: bold; background: #006699;  }

.menuskin{ position:absolute; width:165px; background-color:menu; border:2px solid black; font:normal 12px Verdana; line-height:18px; z-index:100; visibility:hidden; }
.menuskin a{ text-decoration:none; color:black; padding-left:10px; padding-right:10px; }
#mouseoverstyle{ background-color:highlight; }
#mouseoverstyle a{ color:white; }
	
input.logintext { 
	background : #ffffff; 
	font-size : 8pt; 
	color : #000000; 
	font-weight : normal; 
	border : 1px solid Gray; 
	}
input.updatetext { 
	background : #ffffff; 
	font-size : 10pt; 
	color : #000000; 
	font-weight : normal; 
	border : 1px solid Gray; 
	}
select.logintext { 
	background : #ffffff; 
	font-size : 8pt; 
	color : #000000; 
	font-weight : normal; 
	border-width : 1 1 1 1; 
	outline : Silver none 0px; 
	border : 1px solid Gray; 
	}
input.login { 
	background : #7293AC;
	border : 1px solid Gray;
	border-width : 1 1 1 1;
	outline : Silver none 0px;
	font-size : 8pt;
	color : White;
	font-weight : bold;
	height : 18;
	text-align : center;
	}
input.register { 
	background : #cc6600; 
	border : 1px solid Gray; 
	border-width : 1 1 1 1; 
	outline : Silver none 0px; 
	font-size : 8pt; 
	color : White; 
	font-weight : bold; 
	height : 18; 
	text-align : center; 
	}
input.button { 
	background : #bdd1e6; 
	border : 1px outset; 
	border-width : 1 1 1 1; 
	margin : 3 3 3 3;
	outline : Silver none 0px; 
	font-size : 8pt;
	color : #2C5377; 
	font-weight : bold; 
	height : 18; 
	text-align : center; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
}

input.orangebutton { 
	background : #cc9900; 
	border : 1px outset; 
	margin : 2 2 2 2;
	border-top : thin solid #FFDEAD;
	border-left : thin solid #FFDEAD;
	border-width : 1 1 1 1; 
	outline : Silver none 0px; 
	font-size : 8pt;
	color : #FFEFD5; 
	font-weight : bold; 
	height : 18; 
	text-align : center; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 	
}
.bluesm { color: #2C5377; font-family: Verdana, Arial, Helvetica, sans-serif; ; font-size: 8pt}

