@charset "utf-8";
/* CSS Document */

body{
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #001d39;
	color: #666666;
}
.left{width: 50%;background-image: url(../images/left_glow.png);background-position: right top;background-repeat: no-repeat;}
.center{width: 950px;background-color: #FFFFFF;}
.right{width: 50%;background-image: url(../images/right_glow.png);background-position: left top;background-repeat: no-repeat;}

/*//////////////////////////////////////////////////*/

#header{
	width: 950px;
	height: 190px;
	background-color: #0164C9;
}
#topbar{
	height: 25px;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	padding-top: 5px;
}
#logo{

}
#banner{}
#menu{
	background-image: url(../images/menu_bg.png);
	background-repeat: repeat-x;
	background-position: left top;
	height: 35px;
	padding-right: 20px;
	padding-left: 20px;
	text-align: center;
}

/*//////////////////////////////////////////////////*/

#feature{
	height: 280px;
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #4C91D9;
	border-bottom-color: #4C91D9;
}
#feature2{
	height: 150px;
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #4C91D9;
	border-bottom-color: #4C91D9;
}
#blue_box{background-image: url(../images/buffer_bg.png);background-repeat: repeat-x;background-position: left top;padding-top: 30px;background-color: #0164C9;padding-right: 20px;padding-bottom: 20px;padding-left: 20px;}
#blue_box2{
	background-image: url(../images/buffer_bg.png);
	background-repeat: repeat-x;
	background-position: left top;
	height: 15px;
}
.white{padding-right: 13px;}
.green{padding-right: 13px;}
.yellow{padding-right: 13px;}
.red{padding-right: 20px;}
.blue_box_phone{font-size: 31px;color: #67A2DF;font-weight: bold;}

#body{
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #4C91D9;
	border-bottom-color: #4C91D9;
}
.leftcolumn{
	vertical-align: top;
	padding-bottom: 5px;
}
.rightcolumn{
	width: 300px;
	vertical-align: top;
	padding-bottom: 5px;
}
.thumb{
	width: 20%;
	background-image: url(../images/thumb_bg.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 100px;
	padding-top: 10px;
	padding-left: 10px;
	vertical-align: top;
}
.thumb_group{
	background-color: #eeeeee;
}

/*//////////////////////////////////////////////////*/

#footer{background-color: #0164C9;color: #FFFFFF;font-size: 12px;}

/*//////////////////////////////////////////////////*/

a:link, a:visited, a:hover{
	color: #0164C9;
	text-decoration: none;
	font-weight: bold;
}
a:hover{
	color: #FF9900;
}

a:link.yellow, a:visited.yellow, a:hover.yellow{color: #FFCC00;text-decoration: none;font-weight: bold;}
a:hover.yellow{color: #FFFFFF;text-decoration: underline;}

a:link.main_menu, a:visited.main_menu, a:hover.main_menu{
	text-decoration: none;
	color: #FFCC00;
	margin-right: 20px;
	font-weight: bold;
}
a:hover.main_menu{
	color: #FFFFFF;
}

a:link.foot_menu, a:visited.foot_menu, a:hover.foot_menu{
	text-decoration: none;
	color: #FFFFFF;
	margin-left: 19px;
	font-weight: bold;
	font-size: 12px;
}
a:hover.foot_menu{color: #F6BE1F;}

a:link.pangea, a:visited.pangea, a:hover.pangea{text-decoration: none;color: #67A2DF;font-size: 10px;}
a:hover.pangea{color: #F6BE1F;}

/*//////////////////////////////////////////////////*/

h1{
	color: #0164C9;
	font-size: 30px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	background-image: url(../images/h1.png);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 5px;
	padding-left: 10px;
}
h2{
	font-size: 16px;
	color: #FF9900;
	font-weight: normal;
	padding: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FF9900;
	text-transform: uppercase;
}
h3{
	font-size: 13px;
	color: #000000;
}

.hilite1{
	color: #189F49;
	font-weight: bold;
	font-size: 14px;
}
.hilite2{
	font-weight: bold;
	color: #FFCC00;
}
.hilite3{
	font-weight: bold;
	color: #E02627;
}
.industry_icons{
	font-size: 9px;
	font-weight: bold;
}

p{
	line-height: 20px;
}
p.sidebar{
	color: #0164C9;
	line-height: 20px;
}
li{
	font-weight: bold;
	color: #666666;
	line-height: 20px;
	font-size: 12px;
	list-style-type: square;
}
select{}
