﻿*{font-family:verdana, sans-serif; font-size:11px; color:#4a5b6c;}
a{
	color:#164778;
}
p#
{
	padding-left: 10px;
	padding-right:10px;
}
p#images
{
	text-align: center;
}
#wrap
{
	width: 806px; margin:  auto;
}

#top
{
	height: 102px;
	vertical-align:bottom;
}

#homeclick
{
	width: 220px;
	height: 60px;
	background: url('../img/gxpLogo1.jpg') no-repeat;
	text-indent: -9999px;
	display: block;
	position: absolute;
	margin: 6px 0 0 0;

}
#contact
{
	width: 150px;
	height: 65px;
	display: block;
	float:right;
	padding-top: 10px;
	padding-right: 0px;
	text-align: left;
	font-weight: bold;
	font-family: Verdana;
	font-size: 12px;
	color:#164778;
	vertical-align:bottom;
	text-decoration: none;

}

#contact a 
{
	font-size: 12px;
}

#logo
{
	height: 12px;
}

#menubar_glym
{  height: 5px;
	background: url('../img/menubarglym.gif') no-repeat;
}
#main_menu 
{
width:806px; 
position:absolute; 
margin:68px 0 0 0; 
height:32px; 
background:url(../img/menu_bar1.gif) no-repeat;
}

#main_menu ul
{
list-style-type:none; 
padding:0; 
margin:0;
}

#main_menu ul li
{
float:left;    
height:32px;
width:134px;
}

#main_menu ul li a 
{
color:#fff; 
font-weight:bold; 
display:block; 
height:24px; 
width:80px;  
padding:8px 0 0 38px; 
text-decoration: none
}

#main_menu ul li a:hover 
{
color:#fff; 
font-weight:bold; 
display:block; 
height:24px; 
width:80px;  
padding:8px 0 0 38px; 
text-decoration: underline;
}


.mm
{

}

#left{width:591px; float:left; margin-top:15px;}
#content h1{width:585px; height:6px; padding:10px 0 10px 10px; font-size: 14px; color:#164778; background:url(../img/content_glym.gif) no-repeat; border-bottom: 3px black; margin-top: -1px; }
#content{width:585px; background:url(../img/sub_box_back.gif);float: left; margin-right: 10px; margin-top: 0px; padding-top: -10px;}
#content1{width:585px; background:url(../img/sub_box_back.gif);float: left; margin-right: 10px; margin-top: 0px; padding-top: -10px;}
#content1 h1{width:585px; height:6px; padding:10px 0 10px 10px; color:#164778; background:url(../img/content_glym.gif) no-repeat; border-bottom: 3px black; margin-top: -1px;  }
#flashcontent
{
	padding-bottom: 7px;
}
#content_bottom{background:url(../img/sub_box_bottom.gif) no-repeat; font-size:1px; width:585px; height: 6px;}

#content p span {
	text-align:center;
}
#content1 p span {
	text-align:center;
}

p
{
	margin-left: 10px;
	margin-right: 10px;
}

#contactBox h2
{
height:6px; margin:0; padding:10px 0 0 10px; font-size: 14px; color:#164778; background:url(../img/menu_glym.gif) no-repeat;
}
#contactBox
{   margin-top:8px;
	height:220px;
	background:url(../img/right_column_box_back.gif) bottom;
}
#contactBox p
{
	padding:10px 15px; color:#4a5b6c;
}
#contactBox img
{
	border:0px;
}
#rightBox h2
{
margin-top:6px; padding:10px 0 0 10px; font-size:14px; color:#164778; background:url(../img/menu_glym.gif) no-repeat;
}
#rightBox1 h2
{
 padding:20px 0 0 10px; font-size: 14px; color:#164778; background:url(../img/menu_glym.gif) no-repeat;
}

#rightBox p
{
	padding:10px 15px; color:#4a5b6c;
}

#rightBox ul{list-style-type:none; padding: 0px; padding-bottom :2px; margin:10px 0 0 15px;text-indent: 0pt; }
#rightBox li{
	margin-bottom:20px; 
	font-weight: bold; 
	border-bottom:2px solid #ededed; 
	border-top:2px solid #ededed;
	width: 180px; 
	padding-top:5px;
	padding-bottom:5px;
	text-indent: 0pt;
	margin-left: 0px;
	
	
}
#rightBox li:hover{
	margin-bottom:20px; 
	font-weight: bold; 
	border-bottom:2px solid #ededed; 
	border-top:2px solid #ededed;
	width: 180px; 
	padding-top:5px;
	padding-bottom:5px;
	color: white;
    background-color: #0071bc;

}
#rightBox a:hover
{
	color:white;
	text-decoration: none;
	display: block;
	width: 180px;
	
}


#rightBox a{text-decoration:none; 
color:#164778;
display: block;
	width: 180px;
	text-indent: 0pt;
	margin-left: 0px;
}

#rightBox
{ 
	background:url(../img/right_column_box_back.gif) bottom; margin-bottom: 4px;
	text-indent:0pt;
}
#rightBox1
{ 
	background:url(../img/right_column_box_back.gif) bottom; margin-bottom: 4px; height:  210px;
}
#rightBox1 p
{
	 color:#4a5b6c;
}
#referencescontent
{
	padding-left:-5px;
	text-indent:-18px;
	padding-bottom: 9px;
}

#right{width:207px; float:left; margin:8px 0 0 8px;}
#footer{clear:both; padding-top:20px; color:#a2a2a2; border-bottom:1px solid #ededed; margin-bottom:10px;}
#footer p{clear:both;}
#footer ul{list-style-type:none; margin:0; padding:0;}
#footer ul li{float:left;}
#footer ul li a {color:#a2a2a2; padding:0 15px;}
#footer p{margin-left:15px;}
.foot_line{ border-right:1px solid #ededed;}
