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

html {overflow-y:scroll;}

body {
	margin:0px;
	background-color:#252525;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#cccccc;
}

a {color:#9db1be;
}

.pagetitle {
	font-size:26px;
	font-weight:bold;
}

.teamquote {
	color:#9DB1BE;
	font-weight:bold;
}

.quotearea {
	height:145px;
	width:241px;
}

.teamcontentarea {
	font-size:12px;
	padding-right:25px;
}

.contactfield {width:265px; height:22px; border:0px; background:url(../images/structure/contactfield.jpg) no-repeat fixed; margin:0px; padding-top:8px; padding-left:5px; padding-right:5px; color:#CCCCCC;}
html>body .contactfield {width:265px; height:22px; border:0px; background:url(../images/structure/contactfield.jpg) no-repeat; margin:0px; padding-top:8px; padding-left:5px; padding-right:5px; color:#CCCCCC;}

.contact_textarea{
width:267px;
height:152px;
background:url(../images/structure/contacttextarea.jpg) no-repeat fixed;
border:0px;
margin:0px;
color:#CCCCCC;
padding:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
scrollbar-face-color:#999999;
scrollbar-arrow-color:#666666;
scrollbar-track-color:#555555;
scrollbar-shadow-color:#cccccc;
scrollbar-highlight-color:#aaaaaa;
scrollbar-3dlight-color:#dddddd;
scrollbar-darkshadow-Color:#dddddd;

}

html>body .contact_textarea{
width:267px;
height:152px;
background:url(../images/structure/contacttextarea.jpg) no-repeat;
border:0px;
margin:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#CCCCCC;
padding:5px;
scrollbar-face-color:#cccccc;
scrollbar-arrow-color:#333333;
scrollbar-track-color:#E5E5E5;
scrollbar-shadow-color:#dddddd;
scrollbar-highlight-color:#bbbbbb;
scrollbar-3dlight-color:#eeeeee;
scrollbar-darkshadow-Color:#eeeeee;

}

.subnavlink {font-size:26px;font-weight:bold;text-decoration:none;color:#686868;}
.subnavlink:hover {color:#cccccc;}
.subnavlink_current {font-size:26px; font-weight:bold; text-decoration:none; color:#9db1be;}

.servicesidelink {font-size:20px;font-weight:bold;text-decoration:none;color:#686868;}
.servicesidelink:hover {color:#9db1be;}
.servicesidelink_current {font-size:20px; font-weight:bold; text-decoration:none; color:#9db1be;}

#contentarea {
	background-image:url(../images/structure/shadowbg.jpg);
	background-repeat:no-repeat;
	padding-top:15px;
	padding-bottom:15px;
}

.service_tagline {
	padding-left:50px;
	padding-right:50px;
}

.logos_table {background-color:#FFFFFF;}

.services_table {background-color:#252525; margin-top:34px;}
.services_table td {height:100px;}
.services_table img {border:1px solid #333333;}
.services_table a {font-size:20px; font-weight:bold; color:#686868; text-decoration:none;}
.services_table a:hover {color:#9DB1BE;}

.nfl_table {background-color:#252525; margin-top:34px;}
.nfl_table td {height:100px;}
.nfl_table a {font-size:20px; font-weight:bold; color:#686868; text-decoration:none;}
.nfl_table a:hover {color:#9DB1BE;}

.searchfield {width:267px; height:24px; border:0px; background:url(../images/structure/searchfield.jpg) no-repeat fixed; margin:0px; padding-top:8px; padding-left:5px; padding-right:5px;}
html>body .searchfield {width:267px; height:24px; border:0px; background:url(../images/structure/searchfield.jpg) no-repeat; margin:0px; padding-top:8px; padding-left:5px; padding-right:5px;}

#footerarea {
	background-image:url(../images/structure/shadowbg.jpg);
	background-repeat:no-repeat;
	font-size:12px;
	color:#ffffff;
}

#footerarea a {color:#ffffff; text-decoration:none; font-size:12px; font-weight:bold;}
#footerarea a:hover {text-decoration:underline;}

.package_link {
	font-size:26px;
	color:#CCCCCC;
	font-weight:bold;
	text-decoration:none;
}

.package_link:hover {text-decoration:underline;}