<[if IE]>

tx {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
	color:#000000;
	
}
</style>
<![EndIf]>

.margin_box {
    margin: 0px;
}
.spacer {
    border: 0px;
    margin: 3px;
}
/* GLOBAL STYLES */

* {
    padding: 0;
    margin: 0;
} 

body {
    padding: 0;
    margin: 0;
	color: #007700;
	background : #e1e1e1 url(images/body_bg.jpg) top left repeat-x;
	font-size: 100%;
} 

a {
	color: #06235b;
}

a:hover {
	color: #008800;
}

img, img a {
	border: none;
}

#background {
	background: #fff url(images/wrap_bg.jpg) top repeat-x;
	margin: 10px auto;
	padding: 10px;
	width: 790px;
}

#wrap {
	padding: 10px;
	margin: 0px auto;
	background: #fff;
	border: 1px solid #eee;

}

/* HEADER */

#header {
	background: #fff url('images/header.jpg') no-repeat;
	height:140px;
	width: 770px;
}

/* NAVBAR */

#nav {
	font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
    margin: 1px 0;
    padding: 0;
	background: url(images/btn_bg.html) repeat-x;
	width: 770px;
}

#nav:after {
    content: "";
    display: block;
    height: 0;
    clear: both;
    height: 100%;
}

#nav li {
    margin: 0;
    padding: 0;
    display: inline;
    list-style-type: none;
	text-align: center;
}

#nav a {
    float: left;
	width: 126px;
	border-right: 1px solid #ccc;
	border-left: 1px solid #eee; 
    display: block;
    text-decoration: none;
    height: 22px;
	color: #06235b;
	background: url(images/nav_bg.gif) repeat-x;
	padding: 0;
	text-align:center;
}

#nav a:hover {
	color: #008800;
	background: url(images/nav_bg_hvr.gif) repeat-x;
}

/* LOGIN BOX */

#login_box {
	background: #fff url(images/login_bg.jpg) top repeat-x;
	padding: 5px;
	margin: 10px auto;
	color: #fff;
	
}

#login_box input {
	font: .75em/.85em Verdana, Arial, Helvetica, sans-serif;
}
#top {vertical-align:text-top;
}
#join {
	color: #007700;
	font: .85em/1.2em "Times New Roman", Times, serif;
	padding-left: 5px;
}

#join a:link, #join a:visited {
	color: #06235b;
	text-decoration: none;
}

#join a:hover {
	color: #008800;
	text-decoration: none;
}

h3 {
	margin: 6px 0 6px 15px;
	color: #999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#h4 {
font-weight:bold;
color:#000000;
font-size:1em/1.4em;
}

hr {
	border-top: 1px dotted #06235b;
      border-bottom: 1px dotted #06235b;
      color: #fff;
      background-color: #fff;
      height: 3px;
	  width: 500px;
	  margin: 15px 20px;
}

/* CONTENT */

#main {
	padding: 0;
	margin: 0;
}

#l_col {
	width: 550px;
	float: left;
	color: #007700;
	clear: both;
	font: .75em/1.3em Arial, Helvetica, sans-serif;
}

#l_col_app {
	width: 760px;
	float: left;
	color: #007700;
	clear: both;
	font: .75em/1.3em Arial, Helvetica, sans-serif;
}

#l_col h1 {
	font: bold  1.2em/1.4em Arial, Helvetica, sans-serif;
	padding: 3px 6px;
}

#l_col h5 {
	font: bold  1.2em/1.4em Arial, Helvetica, sans-serif;
	padding: 3px 6px;
}

#l_col_app h1 {
	font: bold  1em/1.2em Arial, Helvetica, sans-serif;
	padding: 3px 6px;
}

img.left {
	border: 1px solid #888;
	background: #efefef;
	padding: 4px;
	margin: 3px 7px 3px 0;
	float: left;
	clear: both;
}

img.right {
	border: 1px solid #888;
	background: #efefef;
	padding: 4px 4px 4px 4px;
	margin: 3px 6px 8px 7px;
	float: right;
	height: 80px;
	display: inline;
	line-height: 2x;
}

.left_box {
	float: left;
	width: 274px;
	margin: 0 5px 0 0;
	background: #fcfcfc;
	border: 1px solid #dfdfdf;
	color: #000000;
}

.left_box h1 {
	color: #fff;
	background: #007700 url(images/h1_blue.jpg) top repeat-x;
	margin: 0px;
}

.left_box h5 {
	color: #fff;
	background: #007700 url(images/h1_blue.jpg) top repeat-x;
	margin: 0px;
	padding: 3px 6px;
}

.left_box p {
	padding: 10px 8px 8px 8px;
	margin: 0;
}

#list {
	padding: 10px 0 6px 30px;
	line-height: 1.7;
}
.font9{
font-size:2px;
}

.right_box {
	float: left;
	vertical-align:top;
	width: 240px;
	margin: 0 0px 0 0px;
	background: #fcfcfc;
	border: 1px solid #dfdfdf;
}

.right_box h1 {
	color: #fff;
	background: #666666 url(images/h1_gray.jpg) top repeat-x;
	margin: 0px;
}

.right_box p {
	padding: 10px 8px 8px 8px;
	margin: 0;
}

.bottom_box {
	float: left;
	margin: 10px 0 0 0;
	background: #fcfcfc;
	border: 1px solid #dfdfdf;
	width: 95%;
	color: #555;
	clear: both;
}

.bottom_box h1 {
	color: #fff;
	background: #007700 url(images/h1_blue.jpg) top repeat-x;
	margin: 0px 0px 10px 0px;
}

.bottom_box h2 {
	color: #000000;
	margin: 0px 0px 4px 15px;
	font-size: 1.5em;
}

.bottom_box p {
	padding: 3px 8px 8px 8px;
	margin: 0;
	color: #000000;
	font: 1em/1.4em Arial, Helvetica, sans-serif;
	line-height: 1.2x;
}

.cont_list {
	padding: 0px 25px;
	margin: 10px;
	font: bold  .95em/1.8em Arial, Helvetica, sans-serif;
}

.cont_list li {
	border-bottom: 1px dotted #888;
}

.cont_list_2 {
	padding: 0px 25px;
	margin: 10px;
	font: bold  1em/1.8em Arial, Helvetica, sans-serif;
}

.cont_list_2 li a {
	color: #06235b;
}

.cont_list_2 li a:hover {
	color: #008800;
}

/* r_col */

#r_col h1, #r_col h2, #r_col p, #r_col ul {
	padding-left: 12px;
}

#r_col {
	background:#FFFFFF;
	color: #555;
	float: left;
	width: 210px;
}

#r_col p {
	font: 0.75em/1.2em Arial, Helvetica, sans-serif;
	color: #000000;
	padding-top: 8px;
	border-top: 3px double #ddd;
}
	
#r_col h1 {
	color: #007700;
	font: bold 0.9em/1.2em Arial, Helvetica, sans-serif;
	height: 20px;
}
#r_col span.ttl {
	color: #333;
	font:  bold 0.95em/1.2em Arial, Helvetica, sans-serif;
	height: 16px;
}
#r_col ul {
	border-top: 1px solid #FAFAFA;
	background:#fff;
	margin: 0;
	padding: 0;
}
#r_col li {
	border-bottom: 1px solid #ededed;
	list-style: none;
	margin: 0;
}
#r_col li a {
	color: #06235b;
	background: #fff url(images/sidenavbg.jpg) bottom repeat-x;
	display: block;
	font: 0.75em/1.1em Arial, Helvetica, sans-serif;
	padding: 5px 6px 5px 14px;
	text-decoration: none;
}
#r_col li a:hover {
	border-bottom: none;
	color: #008800;
	background: #fff url(images/sidenavbg_hvr.jpg) bottom repeat-x;
}

#footer {
	background: #fff url(images/footer_bg.gif) top repeat-x;
	font: 0.75em/1.1em Arial, Helvetica, sans-serif;
	text-align: center;
	border-top: 3px double #ddd;
	margin-top: 10px;
	padding-top: 10px;
	clear: both;
}


table#application {
	width: 100%;
	font: .9em Arial, Helvetica, sans-serif;
	color: #06235b;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
}

table#application tr.odd {
	background: #efefef;
}

table#application tr {
	background: #fff;
}

table#application td {
	padding: 5px;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

table#application td.title {
	background: #06235b;
	font: bold 1.4em Arial, Helvetica, sans-serif;
	color: #fff;
}


table#profile {
	width: 523px;
	font: .9em Arial, Helvetica, sans-serif;
	color: #06235b;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
	margin: 0 9px 9px 9px;
}

table#profile tr.odd {
	background: #efefef;
}

table#profile tr {
	background: #fff;
}

table#profile td {
	padding: 5px;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	color: #007700;
}

table#profile td.bold {
	font: bold 1.2em Arial, Helvetica, sans-serif;
	color: #06235b;
}

#SEO{
	padding:0;
	margin-bottom:5px;
}

#SEO a{
	  text-decoration: none;
}

#form {
background-image:url(images1/fbg.jpg);
background-repeat:repeat-x;
	border-color:#00CC00;
	font:9px Arial, Helvetica, sans-serif;
	color:#000000;
}

.handcursor{
color: #06235b;
cursor:hand;
cursor:pointer;
}

.handcursor: hover{
color:#00CC00;
font size: 1em
}

.h9 {font-family:Arial, Helvetica, sans-serif;
font-size:9px;
	color:#000000;
}
h2{

font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#000000}
h6{
font: 1em;
color:#06235B;

}

#h10 {font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;
	font-weight:bold;
	
}
paragraph{font-family:Verdana, Arial, Helvetica, sans-serif;}

.logintext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000
}
