/*** GIP Basic Styles * **/

span, ul, ol, td, h2, blockquote {font-size:10pt; font-family: verdana,helvetica,arial,sans-serif} /* basic body text style */
p, ul, ol, blockquote {margin-bottom: 6; margin-top: 6} 

a:hover {color:#6699cc} /* hover color for all "a" elements */
a:active {color:#003399} /* activation color for all "a" elements */

.welcomehome  {font-size: 10pt; color: #99CC33; font-weight: bold}
.welcomebook  {font-size: 10pt; color: #9933FF; font-weight: bold}
.welcomebookc{font-size: 13pt; color:#ff6600}

.printdate  {font-size: 8pt; color: #3300CC;
} 
.hello{font-size: 13pt; color:#ff6600}
.helloname{font-size: 10pt; color:#ff6600; font-weight: bold }
.hellomore{font-size: 8pt}

a.Tab:link {text-decoration: none;  color : White}
a.Tab:active {text-decoration: none;  color : White}
a.Tab:visited {text-decoration: none;  color : White} 
a.Tab:hover {text-decoration: none;  color : Black } 

.topnav  {font-size: 8pt; color: #FFFFFF} 
a.Tabb:link {text-decoration: none;  color : White}
a.Tabb:active {text-decoration: none}
a.Tabb:visited {text-decoration: none;  color : White } 
a.Tabb:hover {text-decoration: none;  color : Black} 

.logotxt {font-size: 8pt; font-weight: bold; color:#CCFF33}
.headnavc {font-size: 8pt; font-weight: bold; color:#CC3333}
.headnav  {font-size: 8pt; font-weight: bold } 

.langhead {font-size: 8pt; font-weight: bold;   color : #CC0000 } 

.tabtxtw  {font-size: 8pt; font-weight: bold;  color:#FFFFFF} 
.tabtxt  {font-size: 8pt; font-weight: bold} 
.tabbb  {font-size: 8pt; font-weight: bold;  background :#3366CC} 
.tabbs  {font-size: 8pt; font-weight: bold;    background : #CCCCCC; }
 
.browsehead {font-size: 8pt; font-weight: bold; color: #FFFFFF }
.browsetitle {font-size: 10pt; color: #CC0033;  background-color : #CCCCCC; }
.browsetbl { background-color : #CCCCCC; }
.browse {font-size: 8pt; color: #3300CC}
.browseb {font-size: 8pt; color: #3300CC;  font-weight : bold; }

.tbltitle  {font-size: 8pt; font-weight: bold; color:#FFFFFF}
.tbltxt    {font-size: 8pt}
.tbltxtb  {font-size: 8pt; font-weight: bold; color:#006699}

.leftnav  {font-size: 8pt; font-weight: bold } 
.leftsubnav  {font-size: 8pt} 

.searchhead {font-size: 11pt; font-weight: bold; color:#ff9933}
.searchcount {font-size: 8pt;  color:#ff9933}

.bktitle  {font-size: 8pt; font-weight: bold; color:#006699}
.bktitleh {font-size: 10pt; font-weight: bold; color:#006699}
.bksubtitle  {font-size: 8pt; color:#006699}
.bkauthor {font-size: 8pt}
.bkdescr  {font-size: 8pt}
.bkpricetxt  {font-size: 8pt; font-weight: bold }
.bkprice  {font-size: 8pt}
.bkourprice  {font-size: 8pt; font-weight: bold; color:#CC3333 }
.bkpricesav  {font-size: 8pt; font-weight: bold; color: #FF6633}
.ebkprice  {font-size: 8pt; color: #669900}
.ebkourprice  {font-size: 8pt; font-weight: bold; color:#009900}
.ebkpricesav  {font-size: 8pt; font-weight: bold; color: #669900}
.bkavailtxt  {font-size: 8pt; font-weight: bold }
.bkavail  {font-size: 8pt }
.bkavailout  {font-size: 9pt;  text-transform : uppercase;  color: Red;}
.bklearn  {font-size: 8pt }
.bkmediatxt  {font-size: 8pt }
.bkmediaself  {font-size: 8pt; font-weight: bold; color: #CC0066}
.bkmedia  {font-size: 8pt; color: #CC0066}
.bklangtxt  {font-size: 8pt }
.bklangself  {font-size: 8pt; font-weight: bold; color: #0066CC}
.bklang {font-size: 8pt;  color: #0066CC}
.bkpub  {font-size: 8pt }
.bkdim  {font-size: 8pt }
.bkagetxt  {font-size: 8pt}
.bkage {font-size: 8pt; font-weight: bold;   color: #FF9933 }

.outprinttxt {	font-size: 8pt; font-weight : bold; color: Blue;  background-color : #EEE8AA; }

.mstitlesl  {font-size: 8pt;   color: #FF9933 ;  font-weight : bold; }
.mstitles  {font-size: 8pt;   color: #3300CC;  border : none;  background-color : #FFFFCC;  }

.biohead  {font-size: 13pt; font-weight: bold; color:#99cc00}
.bioname {font-size: 10pt; font-weight: bold; color:#006699}
.biotxt      {font-size: 10pt}

.gips  {font-size: 13pt; color: Blue}
.gipstitle {font-size: 15pt; color: #ff6600}
.gipssubtitle {font-size: 10pt; font-weight: bold }
.gipshead {font-size: 13pt; color:#336699}
.gipssubhead {font-size: 10pt; font-weight: bold; color:#336699}
.gipsadr {font-size: 8pt }
.gipstoc {font-size: 10pt; color: #663399}
.gipstext {font-size: 10pt}

.backtotop {font-size: 8pt;  color : #330099  }

.helptitle {font-size: 13pt; color: Blue}
.helpwelcome {font-size: 13pt; color:#9999ff}
.helphead {font-size: 13pt;  color: #ff6600}
.helptext {font-size: 10pt}
.helpphone {font-size: 10pt;  color : #0000CC;   }
.helptoc {font-size: 10pt; font-weight: bold; color: #006699}
.helpstoc {font-size: 8pt; font-weight: bold; color: #006699}

.helpd1{font-size: 13pt; color:#ff6600}
.helpd2{font-size: 10pt; font-weight: bold; color: #663399}
.helpd3{font-size: 10pt; font-weight: bold } 
.helpd{font-size: 10pt; font-weight: bold } 
.helpds{font-size: 8pt; font-weight: bold } 

.carttitle{font-size: 13pt; color:#ff6600}
.carthead{font-size: 8pt; font-weight: bold}
.cartfoot{font-size: 10pt; font-weight: bold}
.carttextb{font-size: 8pt; font-weight: bold}
.carttext{font-size: 8pt }

.ordertitle{font-size: 13pt; color:#ff6600}
.orderhead{font-size: 10pt; font-weight: bold}
.orderfoot{font-size: 10pt; font-weight: bold}
.ordertextb{font-size: 8pt; font-weight: bold}
.ordertextbr{font-size: 8pt; font-weight: bold;  color : Red; }
.ordertext{font-size: 8pt } 
.orderstepa{font-size: 8pt; font-weight: bold;  color : #0066FF; }
.ordersb{font-size: 8pt; font-weight: bold;  color : Red; }
.orderi {font-size: 11pt; font-weight: bold; color:#ff9933}

.caleventtitle{font-size: 10pt; font-weight: bold;  color : White }
.caltext{font-size: 8pt; font-weight: bold;  color : #000033 }
.callbl{font-size: 8pt; font-weight: bold;  color : Blue;
}

.jrntext{font-size: 8pt; font-weight: bold;  color : #000033 }
.jrnlbl{font-size: 8pt; font-weight: bold;  color : #990033;
}

.btmtxt{font-size: 8pt}
.btmtxtb{font-size: 8pt; font-weight: bold}

.archyr{font-size: 10pt;  color : #FF9900 }
.archmt{font-size: 8pt }

.linkpath {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: White;
		border-style: groove;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
		padding-bottom : 2px;
		padding-left : 2px;
		padding-right : 2px;
		padding-top : 2px;
		position : relative;
		text-indent : 2px;
		}
		
.cathead {font-size: 13pt; color:#99cc00}

.largeview{font-size: 8pt;  color : #6600FF}

.csubscre {font-size: 8pt; font-weight: bold;   color: #FF9933 }
.csubscrel {font-size: 10pt; font-weight: bold;   color: #FF9933 }
.csubscrt {font-size: 8pt; font-weight: bold;   color: #663399 }
.csubscrc {font-size: 8pt;  font-weight: bold; color: #99CC33; }
.csubscrtxt{font-size: 8pt}
.csubscrtxtbc {font-size: 8pt; font-weight: bold; color:#336699}

.stdtxt{font-size: 8pt}
.stdtxtb{font-size: 8pt; font-weight: bold}

.errortitle{font-size: 10pt; color: Red;}
.error{font-size: 8pt; font-weight: bold; color: Red;}

.downloadncc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #CECEFF;
	border: #333333;
	border-style: solid;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin
			padding-bottom : 2px;
		padding-left : 2px;
		padding-right : 2px;
		padding-top : 2px;
		position : relative;
		text-indent : 2px;
}

.formInput {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #CECEFF;
	border: #333333;
	border-style: solid;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin
}

.nextprevious{font-size: 8pt; font-weight: bold; color:#ff9933}

p { font-size:10pt; font-family: verdana, helvetica, arial, sans-serif} 