body{margin: 0;	background-color:#f9f9f9; font-family:  Verdana, Arial, Helvetica, sans-serif; 
	}

/*TOP NAV ........................................*/

#topnav{min-width: 780px; 	}
#global{height:60px; background:#add7d6 url(../images/curve_bottom_right.gif) bottom right no-repeat; margin:0; margin-right:160px; width:auto;	}
#global img{margin: 3px;}
#globalnav{ display: inline; bottom:10px; background:#add7d6;}
#globalnav ul {display: inline;	padding-left: 15%; margin: 0px;}
#globalnav ul li { width:130px;  padding-bottom:7px; padding-top:0px;  padding-left: 15px; padding-right:15px;  list-style: none;	display: inline;  text-align: center; margin: 0px; }
#globalnav a{ text-decoration:none; font-size: .75em; color:#036; }
#globalnav a:hover { text-decoration:underline; color:#bf0000; }	
	
/*SEARCH .....................................,....*/
#search{PADDING: 0;  RIGHT: 0;  MARGIN: 0;  WIDTH: 140px; PADDING-TOP: 0; color:#036;
POSITION: absolute; TOP: 0; HEIGHT: 60px;  background: #9ccbde url(../images/curve_top_left.gif) no-repeat top left; 
	}
#search select {	margin-left:10px; width: 90px;  color:#036; }
#search input {	margin-left:10px; width: 90px;  color:#036; }
#search .submit {	WIDTH: auto; font-size: xx-small; }



/*CONTENT...........................................*/

h1{ color:#003839; padding-left:10px;  padding-top:15px; margin-bottom:0px; margin-left: 0px; margin-right: 0px;  font-size: 1.2em; display:inline;  }
h2{color:#003839; padding-bottom:3px;  margin:0; font-size: .9em; display:inline; }
h3{color:#003839; font-size:.8em; margin-bottom:5px; padding:2px; clear: both;}
#content h3 a:hover{color:#bf0000; text-decoration:underline; }
h4 {color:#003839; font-size:.75em; padding-top:3px; display:block;	margin:0; margin-left:5px;}

/*LEFT...........................................*/
#left {	 LEFT: 0px; WIDTH: 185px; position:absolute; top: 80px;}

#navcontainer a{color:#003366; font-size:0.75em; color: #036; font-weight:bold; }
#navcontainer ul{ 	 list-style: none;  margin-left:-20px;}
#navcontainer ul ul{  list-style:none; }
#current { /*background-color:#fc6;*/}
#subcurrent { background:  url(../images/curve_top_left.gif) no-repeat top left; background-color:#9ccbde;   }


#navcontainer ul{margin: 0; padding: 0px 0px 0px 5px;  }
#navcontainer li{margin: 0; width:100%; }
#navcontainer li a {display: block; padding:4px 0 3px 15px; margin-top: 1px; text-decoration: none;  }
#navcontainer li a:hover{background-color: #add7d6;  background-image:  url(../images/curve_top_left.gif); background-repeat: no-repeat;}
#current{background:  url(../images/curve_top_left.gif) no-repeat top left; background-color:#9ccbde;}



/*CURVED LINE left nav..............*/
.curvetopleft{	background-image:  url(../images/curve_top_left.gif);  background-position: top left;  background-repeat: no-repeat; width: 95%;   }

/*MAIN CONTENT AREA ........................*/
#content{margin-left:200px; margin-top: 20px; }

#hpimage {
 height:150px;
 display: block; 
 margin-right: 0px;
 background-image: url(../images/sectionD/hp.jpg); background-repeat: no-repeat;
 background-color: #9ccbde;
 background-position: right;
}
#maincontent{display: block;  margin-left: 200px; margin-right: 170px; margin-top: 15px;	color: #003839; }
#maincontent p{font-size: .8em; }
#maincontent ul li{font-size: .8em; }
#maincontent img{float: right; margin-top: 25px; margin-bottom: 10px;}
#maincontent a:link {text-decoration:underline;  color:#003839;  }
#maincontent a:visited {	color: #003839; }
#maincontent a:hover {	color: #bf0000; }

/*RHN..........................................*/		
#rhn { PADDING: 0;  RIGHT: 0;  MARGIN: 0;  WIDTH: 140px; PADDING-TOP: 0; POSITION: absolute; TOP: 245px; background: #9ccbde url(../images/curve_rhn.gif) no-repeat top left; font-size: .7em; font-weight: bold; HEIGHT: 85px;}

#rhn p{ margin: 2px; display: block; background-color: #ffffff; height: 81px; }
#rhn a{margin-left: 5px;  display: block;}
#rhn a:link {color:#003839;  font-weight: bold; text-decoration: none; padding: 4px;}
#rhn a:visited {color: #003839; text-decoration: none;}
#rhn a:hover {color: #003839; text-decoration: none;}
.trans{ background: url(../images/transparent.gif) no-repeat top left;}

/*FOOTER...........................................*/		

#footer {  clear: both; color:#6699cc; font-size: .7em;	 }
#footer ul {display: inline;	}
#footer ul li{ padding-left: 10px;  padding-right:10px;  padding-bottom: 40px; list-style: none;	display:inline;   }
#footer a:link {text-decoration:underline; padding-right:10px;  color:#6699cc; font-size: xx-small; }
#footer a:hover {	color: #bf0000; }

/*CURVED LINE ....................................*/
.c9ccbde{display:block;  height:5px; background: #f9f9f9 url(../images/c9ccbde.gif) no-repeat top left; margin: 0;  line-height: 0;   }
.l9ccbde{display:block;  height:5px; border-top: solid 2px #9ccbde;   margin: 0 0 0 7px;  line-height: 0;    }

#top{font-size: .6em; margin-bottom: 20px; clear: both;} 
#top a:link {text-decoration:underline;  color:#6699cc; }
#top a:visited {color:#6699cc; }
#top a:hover {	color: #bf0000; }

#popup{margin: 5px; font-size: .75em;	}
#popup h2{font-size: larger;	}
 table{font-size: .75em; width: auto; margin-left: 10px; margin: 10px;	border: #cccccc 1px solid;}
 th{background-color: #9ccbde; height: 25px; height: 25px;}
 td{border: #cccccc 1px solid; padding: 5px;}
img{clear: both;}
#maincontent p.contentsmall{ font-size: .65em;}




