.clear{clear:both}
.db{display:block}
.di{display:inline}
.db1{
color:none;
display:block}
.coded {font: bold normal 12pt/12pt "Courier New", Courier, mono;
	color: #CC0033;}
.pr{ position:relative}
.pa{	position:absolute}
.reqtit{
color: #333399}
label
 {font: normal 10pt/12pt Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	padding: 0px 0px 6pt;
width: 130px;
float: left;
text-align: right;
margin: 0 20px 10px 0;
clear: both
}
* html label{
width:140px}
.smalllable{
font: normal 9pt/10pt Verdana, Arial, Helvetica, sans-serif;
color:#333333;
margin-left:144px;
}
.warnd{
font: normal 9pt/10pt Verdana, Arial, Helvetica, sans-serif;
color:#f00;
text-align:center
}
* html .smalllable{
margin-left:165px;
}
form div label.labelCheckbox, form div label.labelRadio, label.labelCheckbox, label.labelRadio {
  display: block;
  width: 190px;
  height: expression('1%');
  padding: 4px 0px 0px 18px;
  text-indent: -18px;
  line-height: 120%;
}

.input-box
{
margin-bottom: 10px
}

.submit-button
{
margin-left: 5em;
clear: both
}

/***********************************************/
/* body styles    ece9d8                  background: #66c;           */
/***********************************************/
html, body {overflow: auto; margin:0;  width:100%; height:100%}
* html, body {overflow:hidden; overflow-y:auto}
body {background-color: #ece9d8; behavior:url("../616_ax/csshover2.htc");overflow: auto;  
}
img, img a:link, img a:visited {border:0px; outline-style:none; padding:0px;}
/* Do Away With Button Box Dotted Border */
img:focus > .img {
   border: none ; } 

p, #div p {font: normal 10pt/12pt Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	margin: 0px;
	padding: 0px 0px 6pt;
	background: fixed;}
	
	
.pp, #div .pp {font: normal 10pt/12pt Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	margin: 0px;
	padding: 1px;
	background: fixed;}

.pFC0 {color: #FFCC00;}

.p339 {color: #333399; font-weight:600}

a {
font-weight:normal;
text-decoration:none;
color: #6666CC;
text-decoration:none;
}

a:hover {
color: #CCCC99;
}

.footer_text{font: normal 8pt/9pt Verdana, Arial, Helvetica, sans-serif;}


#sectionLinks p,#sectionLinks a:link, #sectionLinks a:visited {
	display: block;
	font: 12px/12px Verdana, Arial, Helvetica, sans-serif;
	padding: 4px 3px 8px 23px;
	color: #333333;
	text-decoration: none;
	background-image:url(../616_gx/tsp.gif);
	background-repeat:repeat-y;
}

* html #sectionLinks p,#sectionLinks a:link, #sectionLinks a:visited {
	padding: 4px 3px 8px 23px;}


#sectionLinks a:hover{
	padding: 4px 3px 5px 23px;
	text-decoration: none;
	color: #306;
	background-image:url(../616_gx/nav/616_mnu_1.gif);
	background-repeat:repeat-y;
	border-bottom: 3px solid #306;	
}
* html #sectionLinks a:hover{
	padding: 4px 3px 5px 23px;}

#sectionLinks h1{
	font: 14px/14px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #339;
	padding-left:25px;
	padding-bottom:0px;
	padding-right:0px;
	background-image:none;
	text-align:center
}
.nav_pic{display:block;  padding:5px 0px 5px 20px;}
* html .nav_pic{margin-left:20px; padding-left:0px}
/*


#sectionLinks p,#sectionLinks a:link, #sectionLinks a:visited {
	display: block;
	font: 12px/12px Verdana, Arial, Helvetica, sans-serif;
	padding: 3px 3px 3px 20px;
	color: #333333;
	text-decoration: none;
	background-image:url(../616_gx/tsp.gif);
	background-repeat:repeat-y;
}

#sectionLinks a:hover{
	text-decoration: none;
	color: #306;
	background-image:url(../616_gx/nav/616_mnu_1.gif);
	background-repeat:repeat-y;
}

#sectionLinks h1{
	font: 14px/11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #339;
	padding-left:25px;
	padding-bottom:0px;
	background-image:none;
}

*/

#menu p,#menu a:link, #menu a:visited {
	display: block;
	font: 12px/12px Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 30px 2px 0px;
	color: #333333;
	text-decoration: none;
	background-image:url(../616_gx/tsp.gif);
	background-repeat:no-repeat;
	
	}

#menu a:hover{
	text-decoration: none;
	color: #306;
	background-image:url(../616_gx/616_bullet1.gif);
	background-repeat:no-repeat;
}

* html #menu a:hover{
left:0px;
	color: #306;
	background-image:url(../616_gx/616_bullet1.gif);
}



* html #sectionLinks a:hover{
left:0px;
	color: #306;
	background-image:url(../616_gx/nav/616_mnu_1.gif);
}

.lnav_1 a:hover{
clear:both;
display:block;
text-decoration: none;
border:0px none;
padding:0px 20px 0px 0px;
margin:0px;
left:0px;
color: #333;
background-image:url(../616_gx/616_bullet.gif);
}
.lnav_1, .lnav_1 a:link, .lnav_1 a:visited{
clear:both;
display:block;
text-decoration: none;
border:0px none;
padding:0px 20px 0px 0px;
margin:0px;
color: #000;
}

.lnav_2{
display: block;
height: 19px;
margin-left: 38px;
padding-top: 5px;
padding-left: 27px;
color: #333333;
}

.hide{
display: none;
}

.show{
display: block;
}

/****
GENERAL SETTINGS
****/
#box_text H1{
	font: bold 14pt/14pt Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	text-decoration: underline;
	background-image:none;
}

* html body {behavior: url("/616_ax/csshover2.htc");}
	

td {
		font: normal 10pt "normal Arial", Helvetica, sans-serif;
	color: #333333;
	margin: 0px;
	padding: 0px;
}

textarea {
		font: normal 10pt "normal Arial", Helvetica, sans-serif;
	color:#000000;
	background-color:#ffffe7;
	margin: 0px;
	padding:0;
	padding-left: 5px;
}
input {
		font: normal 10pt "normal Arial", Helvetica, sans-serif;
	color:#000000;
	padding-left:5px;
	background-color:#ffffe7;
}
select {
		color:#000000;
background-color:#FFFFE7;}

h1{
	font: normal 17pt/17pt "normal Arial", Helvetica, sans-serif;
	background-image: url("/616_gx/nav/h1_2.gif");
	  background-position: 0 5px;
background-repeat:no-repeat;
	color: #666666;
	margin-top:0;
	padding-left:50px;
	padding-right:100px;
	text-align:right;
	}

h2{
padding-top:2px;
	font: normal 16pt/14pt "normal Arial", Helvetica, sans-serif;
	background-image: url("/616_gx/nav/h2_1.gif");
	background-repeat:no-repeat;
	color: #666666;
	background-position:0 0;
	}


h3{
	font: normal 14pt/14pt Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	background-image: url("/616_gx/nav/h3_1.gif");
	background-repeat:no-repeat;
	padding-left:30px;
	padding-bottom:0px;
	}


h4{
	font: bold normal 1em/1em "normal Arial", Helvetica, sans-serif;
	color: #003333;
	background-image:none;
	}
* html h4{
	font-weight: bold}

h6{
	font: bolder normal 1.1em/0.8em "normal Arial", Helvetica, sans-serif;
	color: #003333;
	background-image:none;
	border-bottom-width:1px;
	border-bottom-color: #000033;
	border-bottom-style: solid;
	}
.flag UL, .flag LI{
	font: 12px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
	background-image:url(../616_gx/tsp.gif);
	background-repeat:repeat-y;
	list-style-position: outside;
	list-style-image:  url(/616_gx/616_bullet_zar.gif);
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-position: -30px;
	list-style-type: circle;
}
.swish, .swish A:link, .swish A:visited, .swish UL, .swish LI{
font: normal 10pt/12pt Verdana, Arial, Helvetica, sans-serif;	color:#333333;
	list-style-position: outside;
	list-style-image:  url("/616_gx/nav/bullet_2.gif");
	margin: 0px 0px 0px 25px;
	padding:0px 0px 5px 5px ;
}

.bullet1, .bullet1 A:link, .bullet1 A:visited, .bullet1 UL, .bullet1 LI{
font: normal 10pt/12pt Verdana, Arial, Helvetica, sans-serif;	color:#333333;
	list-style-position: outside;
	list-style-image:  url("/616_gx/616_bullet2.jpg");
	margin: 0px 0px 0px 10px;
	padding:0px 0px 5px 5px ;
}

.bullet1, .bullet1 A:link, .bullet1 A:visited, .bullet1 UL, .bullet1 LI{
font: normal 10pt/12pt Verdana, Arial, Helvetica, sans-serif;	color:#333333;
	list-style-position: outside;
	list-style-image:  url("/616_gx/616_bullet2.jpg");
	margin: 0px 0px 0px 10px;
	padding:0px 0px 5px 5px ;
}
.bullet1 a:hover{ color:#6633CC}


.fielli, .fi d_li A:link, .fie d_li A:visited{
	font: normal 10pt/12pt Verdana, Arial, Helvetica, sans-serif;	color:#333333;
	background-image: url(/616_gx/bullet_list_bg.gif);
	background-position:0px 0px; 
	background-repeat:no-repeat; 
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 90px ;
}
.field_li, .field_li A:link, .field_li A:visited{
	font: normal 10pt/12pt Verdana, Arial, Helvetica, sans-serif;	color:#333333;
	background-image: url(/616_gx/bullet_x1.gif);
	background-repeat:no-repeat;
	left:25px; 
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 10px ;
	display:block;
}
.field_li a:hover{ color:#6633CC; 
	background-image: url(/616_gx/bullet_x2.gif);
}
* html .field_li, .field_li A:link, .field_li A:visited, .field_li a:hover{left:0px;}


#menu p,#menu a:link, #menu a:visited {
	display: block;
	font: 12px/12px Verdana, Arial, Helvetica, sans-serif;
	padding: 2px 30px 2px 0px;
	color: #333333;
	text-decoration: none;
	background-image:url(../616_gx/tsp.gif);
	background-repeat:no-repeat;
	
	}

#menu a:hover{
	text-decoration: none;
	color: #306;
	background-image:url(../616_gx/616_bullet1.gif);
	background-repeat:no-repeat;
}

* html #menu a:hover{
left:0px;
	color: #306;
	background-image:url(../616_gx/616_bullet1.gif);
}


.pagelist_fp, .pagelist_fp A:link, .pagelist_fp A:visited, .pagelist_fp UL{
	font: normal 1em/1.3em "normal Arial", Helvetica, sans-serif;
	color:#333333;
	list-style-position: outside;
	list-style-image:  url("/616_gx/nav/bullet_2.gif");
	margin: 0px 0px 0px 0px;
	padding:0px 0px 10px 10px ;
}
.pagelist_fp A:hover{ 
	font: normal 1em/1.3em "normal Arial", Helvetica, sans-serif;
	color:#6633FF;
}


.pic_left H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 17px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 30px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pic_left IMG {
	PADDING-RIGHT: 40px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.pic_left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 85px
}
.pic_right H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 17px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 30px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pic_right IMG {
	PADDING-RIGHT: 10px; PADDING-LEFT: 15px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.pic_right {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.div_right div {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 60px; PADDING-TOP: 0px
}
.div_right {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}

/***********************************************/
/* table styles                                */
/***********************************************/
.tbl_bg1{
background-image:url(/gx/body/table_textbg.gif);
background-position:center;
background-repeat:repeat-x;
color:#003366;
}

.pad5 {padding: 5px;}
.pad5r {padding-right: 5px;}
.pad5l {padding-left: 5px;}


/***********************************************/
/* nav styles                                  */
/***********************************************/

/* side nav */

.faqa {
	font: normal 1em/1.2em "normal Arial", Helvetica, sans-serif; COLOR: #330033;
	margin-bottom:5px;
	padding-right:20px;}
.nconn {
	font: normal 1em/1.2em "normal Arial", Helvetica, sans-serif; COLOR: #330033;
	margin-bottom:5px;}
.ndocc {
	font: normal 1em/1.2em "normal Arial", Helvetica, sans-serif; COLOR: #330033;
	margin-bottom:5px;}
	
	
.faq_act {CURSOR: hand;
}
.faq_act2 {CURSOR:hand;
}
.faq_act4 {cursor:hand;
}

.faqq {}
.faqt {
	font: normal 1.4em/1.2em "normal Arial", Helvetica, sans-serif; COLOR: #003366;
	display:inline;
}
* html .faqa li { margin-left:-5px;
	}

/* footer menu */
.footert {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: fixed; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.footmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: fixed; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.footmenu A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: fixed; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #6699cc; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.footmenu A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}


#regn label{ width: 190px;}


.listd {font: normal 10pt/12pt Verdana, Arial, Helvetica, sans-serif; color: #333333;
padding-left:30px;
	clear: both;
	display:block;
	background-image:url(/616_gx/bullet_x2.gif);
	background-repeat: no-repeat;
	}
