body{margin:0px;font-size: 14px;color:#000000;font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif; background-color:#679197;} 
A:LINK{font-size: 14px;font-style: normal;text-align: left;color:#003399;text-decoration: underline;}
A:VISITED{font-size: 14px;font-style: normal;text-align: left; color:#003399; text-decoration: underline;}
A:HOVER{font-size: 14px;font-style: normal;text-align: left;color:#FF9900;background-color:#FFFFFF;text-decoration: none;}
A:ACTIVE{font-size: 14px;font-style: normal;text-align: left;color:#000000;}

.text01{font-size: 14px;color:#000000;}
.text01 a:LINK{font-size:14px;font-style:normal;color:#003399;text-decoration:underline;}
.text01 a:VISITED{font-size:14px;font-style:normal;color:#003399;text-decoration:underline;}
.text01 a:HOVER{font-size: 14px;font-style: normal;color:#FF9900;text-decoration: none;} 
.text01 a:ACTIVE{font-size: 14px;font-style: normal;color:#003399;}
.text02{font-size: 10px;color:#000000;}
.textblack{font-size: 14px;color:#000000;}
.textblack a:LINK{font-size:14px;font-style:normal;color:#003399;text-decoration:underline;}
.textblack a:VISITED{font-size:14px;font-style:normal;color:#003399;text-decoration:underline;}
.textblack a:HOVER{font-size: 14px;font-style: normal;color:#FF9900;text-decoration: none;} 
.textblack a:ACTIVE{font-size: 14px;font-style: normal;color:#003399;}

h1{font-size:18px;color:#000000;font-weight: bold; padding:0; margin:0}

.navlink{font-size: 14px;font-style: normal;background-position: left center;text-align: left;text-decoration: none;color: #abb5d4;}
.navlink a:HOVER{font-size: 14px;background-color: #000000;font-style: normal;color:#abb5d4;text-decoration: none;} 
.navlink a:LINK{font-size: 14px;font-style: normal;color:#abb5d4;text-decoration: none;}
.navlink a:VISITED{font-size: 14px;font-style: normal;color:#abb5d4;text-decoration: none;}

#mainwrap{
width: 1036px;
height: 820px;
background:url(../images/gpt_bg.jpg);
background-repeat: no-repeat;
}

#topwrap{
width: 1036px;
height: 120px;
color: #FFF;
}

#topwrap h1 {
font-size: 18px;
font-weight: bold;
color: #FFF;
text-align: center;
margin: 0;
padding: 20px 0 0 0;
/* Multiple's go in a clockwise motion, top right bottom left */
}

#midwrap {
width:1036px;
margin:26px 0 0 0;
clear:both;
}

#logo {
width:350px;
height:120px;
float:left;
margin:0;
}
#logo img {
border:none;
}
#logo h1 {
display:block;
text-indent:-9999em;
display:none;
margin:0;
}

#nav {
width: 200px;
float:left;
margin:0 0 0 0;
padding:0;
}
#nav h3 {
font-size: 13px;
font-weight: bold;
color: #000000;
text-align: center;
background-color: #DFEFF2;
margin: 0;
padding: 2px 0 10px 0;
width:200px;
}
#nav ul {
list-style: none;
padding: 0 0 9px 0;
margin: 0 0 9px 0;
width:200px;
}
#nav li {
padding: 4px 0 4px 7px;
margin: 0;
background-color: #DFEFF2;
border-bottom: 1px solid #9FB9C3;
}
#nav a {
text-decoration: none;
color: #000000;
}
#nav a:hover {
background-color: #9FB9C3;
color:#FFFFFF;
text-decoration:underline;
}
#nav .noborder {
border-bottom:none;
}

#contentwrap {
width: 836px;
float:left;
padding:0;
}

#content {
width: 700px;
float:left;
padding:0;
background-color: #FFF;
}
#content h1 {
font-size: 18px;
font-weight: bold;
color: #679197;
text-align: center;
margin: 0;
padding: 4px 0 4px 0;
}

.content_hdr h3 {
font-weight: bold;
color: #679197;
margin: 0;
padding: 4px 0 4px 0;
/* Multiple's go in a clockwise motion, top right bottom left */
font-size:1.4em;
}

#btm {
width: 836px;
height: 210px;
background: bottom no-repeat url("../images/gpt_bg_btm.png");
}

.prod_left {
clear:left;
float:left;
width:325px;
margin:0;
padding:0 0 20px 0;
}

.prod_right {
float:left;
width:325px;
margin:0;
padding:0 0 20px 12px;
/* Multiple's go in a clockwise motion, top right bottom left */
}

.clearfloat {
clear:left;
}

.indent20 {
padding: 0 0 0 20px;
}

hr{
	background-color:#689197; /* Everthing Else */ 
	color:#689197; /* IE */ 
	border:hidden; 
	height:1px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding:0px;
}

.hr_gray{
	background-color:#CCCCCC; /* Everthing Else */ 
	color:#CCCCCC; /* IE */ 
	border:hidden; 
	height:1px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding:0px;
}

.red {
color: #FF0000;
}

.imglink{padding:4px;background-color: #000000; border:'2''solid''#FFFFFF';}
.imglink a:HOVER{padding:4px;background-color: #FFC20E; border:'2''solid''#FFFFFF';} 
.imglink a:LINK{padding:4px;background-color: #FFC20E; border:'2''solid''#FFFFFF';}
.imglink a:VISITED{padding:4px;background-color: #FFC20E; border:'2''solid''#FFFFFF';}

INPUT, TEXTAREA, SELECT, OPTION {padding:2px;font-size:12px;color:#000000;background-color:#FFFFFF;border:thin solid #679197;border-width:1px;}
.input2 {padding:0;border:0;border-width:0;}
.formimg {padding:2px;border:thin solid black;background-color:#000000;border-width:0px;}
.formbutton {padding:2px;font-size: 12px;color:#003399;background-color:#FFFFFF;border:thin solid #679197;font-weight:bold;border-width:1px;}
.formlbl{font-size:12px;color:#003399;margin-right:5px;font:100;text-align : right;vertical-align:middle;}

.bg_norepeat{background-repeat: no-repeat;}
.bg_repeatx{background-repeat: repeat-x;}