/* CSS Document */
* { margin:0; padding:0;}
html, body { height:100%; }
body {font-size:100%; line-height:0.98em; text-align:center}
html, input, textarea	
		{font-family:Tahoma; 
		color:#3e576e;}	


.vam{ vertical-align:middle}
.fl{ float:left}
.fr{ float:right}
.tac{ text-align: center}
.width{ width:100%}
.clear { clear:both;}

a img{ border:0px}
img{ vertical-align:top;  }



td.td1 {
font-size:12px
}


td.td2 {
font-size:12px;
text-align: center;
color: #ffffff;
text-transform: uppercase
}

td.td22 {
font-size:11px;
text-align: center;
color: #ffffff;
text-transform: uppercase
}


a.td22 {
font-size:11px;
text-align: center;
color: #ffffff;
text-transform: uppercase;
text-decoration:none
}


td.td23 {
font-size:11px;
text-align: center;
color: #ffffff;
text-transform: uppercase;
background:#738799;
font-weight:bold
}

a.td23 {
font-size:11px;
text-align: center;
color: #ffffff;
text-transform: uppercase;
background:#738799;
font-weight:bold;
text-decoration:none
}



a.td2 {
font-size:12px;
text-align: center;
color: #4e718c;
text-decoration:none
}

td.td25 {
font-size:12px;
color: #4b667d;
background: #c7d6e2;
text-align: left;
padding:15px 15px 11px 15px
}

table.td25 {
font-size:12px;
color: #4b667d;
background: #eeeff0;
text-align: left;
padding:15px 15px 11px 15px
}

td.td26 {
font-size:12px;
color: #4e718c;
text-align: left;
text-transform: uppercase
}


input.b11 {
color: #666666;
background:#ffffff;
border: 1px solid #7f9db9
}


td.tx1 {
font-size:12px;
color: #3e576e
}

a.tx2 {
font-size:12px;
color: #349dc9;
text-decoration:none
}

a.tx3 {
font-size:12px;
color: #4b667d;
font-weight:bold;
text-decoration:none
}

td.td28 {
font-size:12px;
color: #666666;
text-align: left
}



a.td28 {
font-size:12px;
color: #666666;
text-align: left
}



td.td55 {
font-size:12px;
color: #666666;
}



td.td29 {
font-size:14px;
color: #f77a00;
font-weight:bold;
text-decoration:none
}

td.td30 {
font-size:12px;
color: #f77a00;
font-weight:bold;
text-decoration:none
}


a.tx4 {
font-size:12px;
color: #666666;
text-decoration:none
}

a.tx5 {
font-size:12px;
color: #4b667d;
text-decoration:none
}

td.td31 {
font-size:12px;
color: #4b667d;
background: #eeeff0;
text-align: left;
padding:10px 10px 11px 15px
}


td.td33 {
font-size:12px;
color: #4b667d;
text-align: left;
}

input.in89 {
   	border:1px solid #738799; 
	background:#eeeff0;
	width:100px; height:18px;
    font-size:12px;
    color: #738799;
	padding-left:5px;
	margin-bottom:3px
}


input.in90 {
   	border:0px solid #738799; 
	width:20px;
	background:#ffffff;
	padding-left:0px;
	margin-bottom:0px
}


td.td35 {
font-size:12px;
color: #666666
}

td.td36 {
font-size:12px;
color: #000000
}

td.td37 {
font-size:12px;
color: #4b667d;
}



a{color:#f76300; text-decoration:underline} 
a:hover{text-decoration:none}
.a1{color:#349dc9; font-size:1.2em; float:right; background:url(images/arrow.gif) top left no-repeat; padding-left:18px; background-position:0 7px} 
.a2{color:#f76300; text-decoration:none} 
.a2:hover{text-decoration:underline}
.a3{color:#3e576e; text-decoration:underline} 

ul{margin:0; padding:0; list-style:none;}
ul li{ margin:0px;}
ul li a{color:#7cb616; text-decoration: underline; font-size:1.2em; font-weight:bold; line-height:1.8em} 
ul li a:hover { text-decoration:none; }

/*header*/
#header {font-size:0.6875em; color:#4e718c; font-family:Arial }
#header a{ color:#4e718c; text-decoration:underline}
#header a:hover{text-decoration:none}
#header span a{ color:#ce3000;}
#header .logo{ margin:76px 0 223px 32px }
#header .register{ padding:29px 19px 15px 31px}
#header .register span{ float:right}

/*content*/
#content{ font-size:0.6875em; width:100%; text-align:left}
#content .indent{padding:26px 15px 61px 28px}
#content .indent_col1{padding:0px 54px 37px 30px}
#content .indent_col2{padding:0px 24px 0px 0px}
#content .title{  margin-bottom:16px}
#content .pic_left{ float:left; margin:0px 30px 30px 0px}
#content .line{ margin:20px 0px 29px 0px}
#content .pic{ margin:0px 28px 0px 0px}
#content p{ margin:0px 0px 17px 0px}
#content h2{ font-size:1.3em; color:#349dc9; margin:0px 0px 17px 0px}
#content .h2{  margin:17px 0px 0px 0px}
#content h3{ font-size:1.4em; color:#7cb616; margin:0px 0px 17px 0px}
#content h4{ font-size:1em; color:#f76300; margin:0px 0px 17px 0px; font-weight:normal}

.row1{ background:url(images/bg_1.gif) repeat-x bottom #cadae6; padding:28px 28px 31px 29px; margin-bottom:30px}
.row2{ background:#c7d6e2; border:1px solid #b1c0ce; padding:29px 50px 26px 28px; margin-bottom:29px}

.info{  font-weight:bold; color:#3e576e; line-height:1.4em}
.info span{ background:url(images/arrow1.gif)  center left no-repeat; padding-left:40px}
.info .div{text-align:right; width:60px}
.info .div a{color:#7cb616; font-size:1.1em; font-weight:bold;} 
.info a{color:#349dc9; font-size:1.1em; font-weight:bold; } 


#page2 #content .indent_col2{padding:0px 24px 30px 0px}
#page3 #content .indent_col1, #page4 #content .indent_col1{padding:30px 28px 37px 30px}
#page3 #content .indent_col2{padding:30px 24px 30px 30px}
#page3  .row2{ padding:29px 20px 26px 28px; margin-bottom:29px}
#page3  .a{ position:absolute; margin:-32px 0px 0px 137px}
#page4 #content h2{  margin:0px}

/*footer*/
#footer { color:#708a9e; font-size:0.6875em;  padding:17px 0px 17px 0px; text-align:center; background:#d0dde6}
#footer a {color:#708a9e; text-decoration:none}  
#footer a:hover {  text-decoration:underline}




.h1{ height:30px}
.form{ width:200px;}
.form1{ width:93px;}
.form3{ width:93px; margin-left:14px}
.form2{ width:180px;}
select{ font-size:1em; color:#3e576e; height:21px; margin-bottom:9px}
.input{
border:0px; background:none;
	width:15px; height:15px;
	font-size:1em;
	padding-left:0px;
	margin-bottom:0px;
	margin-right:5px;
	vertical-align:middle;
}
input{
   	border:1px solid #ececec; 
	background:#738799;
	width:133px; height:18px;
	font-size:1em;
    color: #ffffff;
	padding-left:5px;
	margin-bottom:3px
}.input1{
	width:175px;
}
