﻿@import "rounded.css";
@import "ribbon_styles.css";
@import "balloontip.css";


 BODY {
	font-family : "Tahoma","Arial";
	font-size: 8.5pt;
	margin: 15px 0px 15px 0px;
}
.GFsite
 {
 background-color:#99B9E2;
 background-image:url('../images/background.png');
 color:black;
}
 H1 { font-family : "Arial";
      font-weight : bold;
      font-size : 16.0pt;
      margin-top : 0pt;
      margin-bottom : 4.0pt;
      color : red;}
 H2 { font-family : "Verdana","Arial";
      font-weight : normal;
      margin-top : 4.0pt;
      margin-bottom : 4.0pt;
     font-size : 14.0pt;}
 H3 { font-family : "Verdana","Arial";
      font-weight : normal;
      font-size : 12pt;color:#333333; margin-top:4pt; margin-bottom:4pt}
 H4 { font-family : "Verdana","Arial";
      color:#555555;
      margin-top:2pt; margin-bottom:2pt;
      font-weight : normal;
      font-size : 8.5pt;}
 H5 { font-family : "Arial";
      font-weight : bold;
      font-size : 8.5pt;}
 H6 { font-family : "Arial";
      font-weight : bold;
      font-size : 8.5pt;}
 A:link { text-decoration :none;
          color : #15428B;}
 A:visited { text-decoration :none;
             color : #660066;}
 A:active { text-decoration :none;
            color : red;}
 A:hover { text-decoration :none;
            color : red;}

.class2 {text-align: center;color: #CCCCCC}            
.class2 a:link {color: #CCCCCC}
.class2 a:visited {color: #CCCCCC}
.class2 a:hover {color: orange}
.class2 a:active {color: orange}            

.classnav {
	padding: 5px 6px 0px 6px;
	color: #808080;
	height: 19px;
}
.classnav a:link {color: #808080}
.classnav a:visited {color: #808080}
.classnav a:hover {color: orange}
.classnav a:active {color: orange}

a.classnav:hover {color: orange}
a.classnav:active {color: orange}


.classNoLinkColor {text-align: center}            
.classNoLinkColor {color: #15428B}
.classNoLinkColor a:link {color: #15428B}
.classNoLinkColor a:visited {color: #15428B}
.classNoLinkColor a:hover {color: #15428B}
.classNoLinkColor a:active {color: #15428B}            



.overbar {border-style: solid none solid none;
		  background-color:#ECEFF5; 
		  border-color:#94A3C4 #000000 #94A3C4 #000000; 
		  border-width:1px;margin-top:0pt;
		  padding-top:2px;
		  padding-left:0px;
		  padding-right:0px;
		  padding-bottom:3px;
		  }
		  
.underbar {border-style: none none dashed none;
		  border-color:#afafaf #000000 #afafaf #000000; 
		  border-width:1px;margin-top:0pt;
		  padding-bottom:3px;
		  }
		  
		  
.yellowbox {
		border-style: dashed;
		border-color:#7f7f7f;
		border-width:1px;padding:4px;
		background-color: #FFFFCC;
		}

.indent { margin-left:12pt}

			
.getLink {
			font-size : 7pt;
			font-weight : bold;
 			text-align : right;
 			margin-top : 5pt;
 			margin-bottom : 5pt;
 			margin-left : 5pt;
			}
			       
 P { font-family : "Tahoma","Arial";
     font-size : 8.5pt;
     text-align : justify;
     margin-top : 2pt; margin-bottom : 2pt;
     }
 LI { font-family : "Tahoma","Arial";
     font-size : 8.5pt; margin-top:2pt; margin-bottom:2pt;
     text-align: justify;}
 OL { font-family : "Tahoma","Arial";
     font-size : 8.5pt; margin-top:5pt; margin-bottom:5pt;
     text-align: justify;}
 UL {
	font-family : "Tahoma","Arial";
	font-size : 8.5pt;
	margin-top: 5pt;
	margin-bottom: 5pt;
	text-align: justify;
}

.myform { font-family : "Tahoma","Arial";
     font-size : 8.5pt; margin-top:12pt; margin-bottom:5pt;
     text-align: justify;}

 TABLE { font-family : "Tahoma", "Arial";
         font-size : 8.5pt;
         text-align: justify;}
 TD { font-family : "Tahoma", "Arial";
         font-size : 8.5pt;
         text-align: justify;}
 LISTING { font-family : "Courier New";
           color : maroon;}
.center { text-align: center }
.left { text-align: left }
.right { text-align: right }
.justify { text-align: justify }


.balloon_image
{
float:left;
margin-left: 6px;
margin-right: 6px;
width:32px;
height:32px;
}


.Content_Total {
	padding: 0px 6px 0px 6px;
}
.Content_RightBlock {
	float: right;
	width: 275px;
}
.Content_Left_DoubleSize {
	width: 666px;
}
.Content_BottomSpace {
	width: 100%;
	height: 12px;
	display: inline-table;
}
.Wrapper_outer {
	width: 980px;
	margin: 0px auto 0px auto;
	background-color: #FFFFFF;
}
.Wrapper_inner {
	margin: 0px 6px 0px 6px;
}


.ReadMore {
	height: 12px;
	width: 12px;
	vertical-align: text-top;
	border-width: 0px;
}

.Content_Left_only {
}

.RequiredEntry {
	background-color: #FFFFCC;
}
.memorize {
}
.red {
	color: #FF0000;
}
.black {
	color: #000000;
}
.LTGray_back {
	background-color: #F5F5F5;
}
.DKGray_back {
	background-color: #C0C0C0;
}
.MidGray_Back {
	background-color: #E6E6E6;
}
.acrobatIcon {
	width: 16px;
	height: 16px;
	vertical-align: text-top;
	border-width: 0px;
}
.Content_Left_SingleSize {
	width: 325px;
	float: left;
}
.Content_Middle_SingleSize {
	width: 326px;
	left: 15px;
	float: left;
	position: relative;
}
.Content_BottomMessage {
	width: 956px;
	display: inline-table;
	text-align: center;
	font-style: italic;
	color: #808080;
	font-family: Verdana, Geneva, Tahoma, sans-serif;
	margin-right: 6px;
	margin-left: 6px;
}
.Note {
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	background-color: #F2DBDB;
	text-align: justify;
}

.hanging_indent  {
	margin-left: 35px;
	text-indent: -35px;
}
.Content_1_4 {
	width: 211px;
	float: left;
}
.Content_2_4 {
	width: 212px;
	left: 16px;
	float: left;
	position: relative;
}
.Content_3_4 {
	width: 212px;
	left: 32px;
	float: left;
	position: relative;
}
.DKGray {
	color: #808080;
}
.HelpIcon {
	height: 12px;
	width: 12px;
	border-width: 0px;
}
.VersionUpgrade {
	margin: 0pt;
	padding: 4px;
	border-style: solid;
	border-width: 1px 0px 1px 0px;
	background-color: #F2DBDB;
	text-align: justify;
}

/* -------------- news feeds ------------------------------- */
.labelfield {
	/*CSS for label field in general*/
color: #A52A2A;
	font-size: 90%;
}
.datefield {
	/*CSS for date field in general*/
color: gray;
	font-size: 80%;
}
code {
	/*CSS for insructions*/
color: red;
}
#GraFit_releases_id a,
#GraFit_news_id a {
	text-decoration: none;
	font-weight: bold;
}
#GraFit_releases_id p,
#GraFit_news_id p {
	margin-bottom: 10px;
	text-align: left;
}
.newshighlight {
	BORDER-RIGHT: gray 1px dashed;
	PADDING-RIGHT: 5px;
	BORDER-TOP: gray 1px dashed;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: gray 1px dashed;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: gray 1px dashed;
	BACKGROUND-COLOR: #f8f8ff;
	border-style: dotted;
}
/* -------------- news feeds end ---------------------------- */
.tabNotSelected {
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #D3D3D3;
}
.tabBody {
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-color: #D3D3D3;
	border-width: 1px;
	padding: 6px;
}
