@import url("p.css");

BODY {
font-size : 12px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
background-image: url(images/toplogobg.gif);
background-repeat: repeat-x;
background-position: right top;
margin : 0px;
padding : 0px;
}

.DIVAll {
margin: 0px;
padding: 0px;
font-family: Verdana, Arial, Helvetica, sans-serif;
width: 780px;
background-color: #ffffff;
}

.DIVAll img{
border: 0px none;
}

.logo {
margin: 0px;
padding: 0px;
text-align: left;
background-image: url(images/toplogobg.gif);
background-repeat: repeat-x;
}

.topbg {
margin: 0px;
padding: 0px;
background-image: url(images/toplogobg2.jpg);
background-repeat: no-repeat;
background-position: left -3px;
}

.topFun {
color: #FFFFFF;
font-weight: normal;
text-decoration: none;
font-size: 12px;
}

.topMenubg {
	background-image: url(images/toplogobg3.jpg);
	background-repeat: no-repeat;
}

.topMenu {
background-image: url(images/funbg.gif);
background-repeat: repeat-x;
vertical-align: top;
margin: 0px;
float: left;
width: 780px;
text-align: right;
font-size: 11px;
height: 26px;
}
.topMenu li{
display: inline;
margin-top: 0px;
margin-bottom: 0px;
}
.topMenu a{
color: #333366;
text-decoration: none;
margin-top: 4px;
padding-right: 8px;
padding-left: 8px;
padding-bottom: 5px;
background-image: url(images/gnav_sep.gif);
background-repeat: no-repeat;
background-position: left top;
line-height: 20px;
}
.topMenu a:hover{
text-decoration: underline;
margin-top: 4px;
padding-right: 8px;
padding-left: 8px;
padding-bottom: 6px;
}

.home {
color: #0000ff;
font-weight: bold;
}

/* --- Search Area --*/
.Search{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 90%;
padding-bottom: 0px;
padding-left: 19px;
width: 234px;
margin-bottom: 1px;
padding-right: 6px;
margin-right: 0px;
margin-top: 17px;
}
.Search form{
margin: 10px 1px 1px;
}
.Search input{
margin-right: 1px;
margin-bottom: 1px;
margin-left: 1px;
font-size: 11px;
}

/* --- MenuBlocks Area --*/
.MenuBlocks {
	background-image: url(images/leftcorner.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: left;
}
.MenuBlocks a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	color: #003366;
	text-decoration: none;
	font-weight: bold;
	background-image: url(images/menubg.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	padding-top: 6px;
	padding-bottom: 7px;
	display: block;
	margin: 0px;
	padding-left: 43px;
}
.MenuBlocks a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	color: #993300;
	text-decoration: none;
	background-image: url(images/menubg_f2.gif);
	background-repeat: repeat-x;
	display: block;
}

/* --- SubMenu Area --*/
.leftbg {
	background-position: left top;
	background-repeat: repeat-x;
	background-color: #8BB4BA;
}

.SubMenu {
	margin: 1px 1px 2px;
	padding: 3px 1px 1px 32px;
	text-align: left;
}
.SubMenu a:link, .SubMenu a:visited{
	text-align: left;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
	border: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(images/icon_arrow2.gif); 
	margin: 0px;
	padding: 3px 0px 4px 12px;
	background-repeat: no-repeat;
	background-position: 0px 7px;
}
.SubMenu a:hover{
	text-align: left;
	font-size: 11px;
	font-weight: normal;
	color: #990000;
	border: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	background-image: url(images/icon_arrow2_f2.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
}

.sublevel {
	margin-left: 10px;
}

.content{
	margin-left: 0px;
	font-size: 90%;
}
.content a{
	text-decoration: none;
	color: #6666CC;
}

.style3 {color: #FFFFFF}
.style4 {color: #990000}

H1 {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 1.2em; 
color : #000000; 
background-color : transparent; 
}

p {
font-size : .9em; 
font-family : Arial, Helvetica, sans-serif; 

}

.smalltext {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : .9em; 
}


.smalltext a:link{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
}

.smalltext a:visited{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
}

.noline a:link{
  text-decoration : none;
}

.noline a:visited{
  text-decoration : none;
}


.largetext {
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 1.2em; 
}

.largetext a:link{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 1.2em; 
}

.largetext a:visited{
font-family : Arial, Helvetica, sans-serif; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 1.2em; 
}

.errortext {
  font-family : Arial, Helvetica, sans-serif; 
  font-size : .9em;
  color : red;
  font-weight : bold;
}

.grid {
border : #efb240 .05em solid;
}

.white {
  background-color : white;
}

.black {
  background-color : black;
}

.bg_dark {
  background-color : #666699;
}

.bg_medium {
  background-color : #9999cc;
}

.bg_light {
  background-color : #f0ffff;
}

.alt_bg_dark {
  background-color : #066fa0;
}

.alt_bg_medium {
  background-color : #2794d8;
}

.alt_bg_light {
  background-color : #5fb0d8;
}

.m_title {
  LINE-HEIGHT: 1.5em;
  TEXT-ALIGN: left;
  font-family : Arial, Helvetica, sans-serif; 
  font-weight : bold;
  font-size : 1.0em; 
  color : #000099; 

}



#NavTd {
	BORDER-RIGHT: #999999 1px solid; FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorStr='#FFFFFF',endColorStr='#cadef4',gradientType='0' ); WIDTH: 179px; BACKGROUND-COLOR: #cedfff
}

.title{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 140%;
	font-weight: bolder;
	color: #006666;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
	text-transform: capitalize;
}

.choice{
	margin-top: 6px;
}
.choice a{
	text-decoration: none;
	color: #FFFFFF;
	font-size: 11px;
	padding: 0px;
	margin: 0px;
}

.line {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D4D0C8;
}

.info{
	margin-top: 6px;
	padding-left: 10px;
	line-height: 120%;
/*	color: #009933;	*/
	font-size: 12px;
	margin-bottom: 6px;
}

.version {color: #333333} 

.footer{
	font-size: 80%;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	background-color: #efefef;
	padding-top: 15px;
	padding-bottom: 8px;
	padding-left: 10px;
}
.footer a{
	margin: 3px;
}

.hello{
	padding-left: 20px;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	background-image: url(images/menu.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	margin: 3px;
}
