/*RESET BEGIN////////////////////////////////////////////////////////////////////////////////////////////////////////*/
html { font-size: 100%; }
body { padding: 0em; font-family: Arial, Helvetica, sans-serif; font-size: 0.72em; line-height: 1.6em; color: #050505; background-color: #000000; margin: 0em; background-image: url(../img/body-background.jpg); background-repeat: no-repeat; background-attachment: fixed; background-position: center bottom; width: 100%; height: 100%; }
h1, h2, h3, h4, h5, h6 { margin-top: 1em; margin-right: 0; margin-bottom: 0.5em; margin-left: 0; color: #CC3300; display: block; font-weight: normal; text-transform: uppercase; }
h1 { font-size: 2em; }
h2 { font-size: 1.5em; }
h3 { font-size: 1.25em; }
h4 { font-size: 1em; }
ul { margin: 0em; padding: 0em; list-style-type: none; }
ol { margin: 0em; padding: 0em; list-style-type: none; }
li { margin: 0em; padding: 0em; list-style-type: none; }
p { margin-top: 0.75em; margin-right: 0; margin-bottom: 0.75em; margin-left: 0; }
address { margin: .75em 0; font-style: normal; }
em { font-style: italic; }
a { text-decoration:underline; }
a:link, a:visited { color: #000000; }
a:hover, a:focus, a:active { color: #CC3300; }
a:active { outline: none; }
a img { border: none; }
strong { font-weight: bold; }
form, fieldset { margin: 0; padding: 0; border: none; }
input, button, select { vertical-align: middle; width:100%; margin-bottom: 1em; }
label { font-weight: bold; }
/*WRAPPER////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#wrapper { margin-right: auto; margin-left: auto; width: 910px; }
/*COMMON////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#common-global { float: left; width: 910px; margin-bottom: 10px; padding: 0px; clear: none; display: block; margin-top: 10px; -webkit-border-radius :5px; -moz-border-radius :5px; -moz-box-shadow: 0px 0px 2px #000000; -webkit-box-shadow: 0px 0px 2px #000000; background-color: #FFFFFF; position: relative; }
#common-global-twocols { display: block; float: left; width: 890px; padding-bottom: 40px; padding-top: 20px; padding-right: 20px; }
#common-global-twocols-left { display: inline; float: left; width: 160px; border-top-width: 8px; border-top-style: solid; border-top-color: #050505; margin-left: 20px; }
#common-global-twocols-right { float: right; -webkit-border-bottom-right-radius :5px; -webkit-border-bottom-left-radius :5px; display: block; width: 670px; margin-left: 40px; border-top-width: 8px; border-top-style: solid; border-top-color: #CC3300; margin-right: 0px; }
#common-global-twocols-right h1 { margin-top: 0.5em; margin-bottom: 0.5em; font-size: 2em; }
#common-global-twocols-right .learnmore { float: left; }
#common-global-twocols-right .learnmore a { color: #CC3300; text-decoration: underline; }
#common-global-twocols-right-content { display: block; float: left; width: 460px; color: #000000; margin-right: 40px; }
#common-global-twocols-right-sidebar { float: right; -webkit-border-bottom-right-radius :5px; -webkit-border-bottom-left-radius :5px; display: block; width: 170px; }
.common-global-twocols-right-sidebar { float: right; -webkit-border-bottom-right-radius :5px; -webkit-border-bottom-left-radius :5px; display: block; width: 170px; }
#common-global-twocols-right-sidebar li { margin-bottom: 0.5em; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #F4F4F4; padding-bottom: 0.5em; color: #666666; }
.common-global-twocols-right-sidebar li { margin-bottom: 0.5em; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #F4F4F4; padding-bottom: 0.5em; color: #666666; }
#common-global-twocols-right h2 a { text-decoration: none; color: #CC3300; }
#common-global .testimonywho { font-size: 1.15em; padding: 0px; margin-top: 10px; margin-bottom: 0px; }
#common-global .testimonyrole { color: #666666; padding: 0px; margin-top: 0px; }
#common-screen-testimony { display: block; float: left; position: absolute; background-repeat: repeat; left: 20px; bottom: 20px; z-index: 2; background-image: url(../img/common-screen-testimony.png); padding: 10px; -webkit-border-radius :5px; -moz-border-radius :5px; width: 390px; }
.testimony-testimonywho { font-size: 1.15em; padding: 0px; margin-top: 10px; margin-bottom: 0px; color: #CC3300; }
#common-global .testimony { font-size: 1.5em; line-height: 0.95em; }
.common-global-panel { clear: both; float: left; padding-bottom: 1em; padding-top: 1em; width: 100%; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCCC; }
.common-global-clear { background-color: #F4F4F4; height: 1px; width: 100%; clear: both; float: left; }
.common-global-imgright { float: right; margin-left: 20px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
.common-global-imgleft { float: left; margin-right: 20px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }
#common-global .accroche { font-size: 1.25em; margin-bottom: 1em; margin-top: 0.5em; line-height: 1.5em; color: #000000; text-transform: none; }
.highlight {
	background-color: #FFFF00;
}
#common-tickercontainer { -webkit-border-bottom-right-radius :5px; -webkit-border-bottom-left-radius :5px; -moz-border-radius-bottomright :5px; -moz-border-radius-bottomleft :5px; -moz-box-shadow: 0px 0px 2px #000000; -webkit-box-shadow: 0px 0px 2px #000000; float: left; width: 908px; margin-bottom: 10px; height: 39px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #333333; border-bottom-color: #333333; border-left-color: #333333; background-image: url(../img/common-bevelbackground.png); background-repeat: repeat-x; }
#common-tickercontainer h2 { float: left; display: block; height: 20px; width: 210px; margin: 0px; font-size: 1.5em; padding-top: 10px; padding-bottom: 10px; padding-left: 20px; color: #FFFFFF; background-image: url(../img/common-bevelbackground.png); background-repeat: repeat-x; text-shadow: 0px 0px 2px #050505; }
#common-tickercontainer #common-allnews { display: block; float: right; width: 120px; text-align: center; height: 40px; color: #FFFFFF; background-color: #050505; background-image: url(../img/common-bevelbackground.png); background-repeat: repeat-x; -webkit-border-bottom-right-radius :5px; -moz-border-radius-bottomright :5px; -moz-box-shadow: 0px 0px 2px #000000; -webkit-box-shadow: 0px 0px 2px #000000; line-height: 40px; text-transform: uppercase; font-size: 0.8em; text-decoration: none; }
#common-tickercontainer #common-allnews:hover { color: #050505; background-color: #999999; }
.common-ticker {
	height: 20px;
	width: 490px;
	float: left;
	display: block;
	color: #FFFFFF;
	font-size: 1.25em;
	position: relative;
	line-height: 20px;
	overflow: hidden;
	margin: 0px;
	left: 10px;
	top: 10px;
}
.common-ticker li {
	display:block;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 490px;
	height: 20px;
	background-color: #CC6633;
}
#common-ticker a {
	color: #FFFFFF;
	text-decoration: none;
	line-height: 20px;
	height: 20px;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 490px;
}
#common-screen-contact { text-transform: uppercase; color: #FFFFFF; background-color: #CC3300; position: absolute; right: 20px; bottom: 0px; padding-right: 12px; padding-left: 12px; background-image: url(../img/common-bevelbackground.png); background-repeat: repeat-x; padding-top: 4px; padding-bottom: 4px; -moz-box-shadow: 0px 0px 2px #000000; -webkit-box-shadow: 0px 0px 2px #000000; font-size: 1em; line-height: normal; z-index: 3; }
#common-screen-contact a { color: #FFFFFF; text-decoration: none; }
.common-screen-thumbnail { background-color: #050505; height: 60px; width: 200px; padding: 10px; float: right; clear: both; -moz-box-shadow: 0px 0px 2px #000000; -webkit-box-shadow: 0px 0px 2px #000000; margin-top: 20px; margin-right: 20px; background-image: url(../img/common-bevelbackground.png); background-repeat: repeat-x; }
.common-screen-thumbnail h2 { font-size: 1em; color: #FFFFFF; padding: 0px; margin-bottom: 1em; margin-top: 0px; margin-right: 0px; margin-left: 0px; }
#common-sitemap { padding: 0px; float: right; height: 20px; margin-top: 10px; text-align: right; color: #666666; font-size: 0.85em; width: 200px; display: block; clear: none; margin-right: 0px; }
#common-sitemap a { color: #666666; }
#common-sitemap a:hover { color: #CC3300; }
#common-footercontact { display: block; float: right; width: 160px; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #F4F4F4; border-bottom-color: #F4F4F4; padding-top: 10px; padding-bottom: 10px; }
#common-footercontact-question { text-transform: uppercase; color: #666666; text-align: center; width: 160px; }
#common-footercontact-contactus { font-size: 2em; text-transform: uppercase; text-align: center; padding-top: 10px; padding-bottom: 10px; color: #333333; }
/*HEADER////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#header { width: 868px; height: 58px; margin-top: 0px; float: left; -moz-box-shadow: 0px 0px 2px #000000; -webkit-box-shadow: 0px 0px 2px #000000; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-color: #333333; border-right-color: #333333; border-left-color: #333333; padding-top: 10px; padding-right: 20px; padding-bottom: 10px; padding-left: 20px; background-color: #050505; }
#header a { -webkit-transition-property: color; -webkit-transition-duration: 0.25s; -moz-transition-property: color; -moz-transition-duration: 0.25s; text-transform: uppercase; text-decoration: none; }
#header h1 { display: block; width: 250px; height: 60px; margin: 0px; padding: 0px; float: left; background-image: url(../img/Amisco_Logo_RVB_White.jpg); background-repeat: no-repeat; background-position: center center; }
#header h1:hover { background-image: url(../img/Amisco_Logo_RVB_White-hover.jpg); }
#header h1 span { visibility: hidden; }
#header h1 a { display: block; height: 60px; text-indent: -5000px; }
/*NAVS////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#nav { padding-top: 0px; padding-right: 20px; padding-bottom: 0px; padding-left: 20px; -webkit-border-bottom-right-radius :5px; -webkit-border-bottom-left-radius :5px; -moz-border-radius-bottomright :5px; -moz-border-radius-bottomleft :5px; -moz-box-shadow: 0px 0px 2px #000000; -webkit-box-shadow: 0px 0px 2px #000000; float: left; background-color: #050505; background-repeat: repeat-x; border: 1px solid #333333; width: 868px; background-image: url(../img/common-bevelbackground.png); }
#nav ul { list-style-type: none; display: block; float: right; }
#nav li { float: left; display: block; font-weight: bold; text-transform: uppercase; text-align: center; font-size: 0.85em; background-color: #050505; background-repeat: repeat-x; background-image: url(../img/common-bevelbackground.png); }
#nav a { color: #FFFFFF; display: block; height: 40px; width: 134px; -webkit-transition-property: background-color; -webkit-transition-duration: 0.2s; -moz-transition-property: background-color; -moz-transition-duration: 0.2s; border-right-width: 1px; border-right-style: solid; border-right-color: #242424; line-height: 40px; text-decoration: none; }
#nav a:link, #nav a:active, #nav a:visited { text-shadow: 0px 0px 1px #666666; }
#nav a:hover { background-color: #CC3300; }
#nav .activated { background-image: url(../img/common-bevelbackground.png); background-color: #CC3300; color: #FFFFFF; text-shadow: 0px 0px 1px #FFFFFF; background-repeat: repeat-x; width: 134px; line-height: 40px; height: 40px; cursor: default; border-right-width: 1px; border-right-style: solid; border-right-color: #242424; }
#nav .first { border-left-width: 1px; border-left-style: solid; border-left-color: #242424; }
#secondarynav { display: block; }
/*#secondarynav {
	display: block;
	float: left;
	-webkit-border-radius :5px;
	-moz-border-radius :5px;
	-moz-box-shadow: 0px 0px 2px #000000;
	-webkit-box-shadow: 0px 0px 2px #000000;
	border: 1px solid #333333;
	background-image: url(../img/common-bevelbackground.png);
	background-repeat: repeat-x;
	margin-bottom: 10px;
	padding: 20px;
	width: 158px;
	background-color: #050505;
	height: 220px;
}*/

#secondarynav .activated { color: #FFFFFF; background-image: url(../img/common-bevelbackground.png); background-repeat: repeat-x; background-color: #CC3300; cursor: default; }
#secondarynav li { text-transform: uppercase; display: block; line-height: 30px; background-color: #050505; background-image: url(../img/common-bevelbackground.png); background-repeat: repeat-x; text-indent: 10px; font-size: 0.85em; width: 160px; }
#secondarynav ul { display: block; }
#secondarynav a { text-decoration: none; display: block; color: #FFFFFF; width: 160px; }
#secondarynav a:hover { color: #FFFFFF; background-color: #CC3300; background-image: url(../img/common-bevelbackground.png); background-repeat: repeat-x; }
#secondarynav .first { border-left-width: 1px; border-left-style: solid; border-left-color: #242424; }
#navlang { display: none; float: right; height: 20px; text-align: right; margin-top: 10px; width: 120px; }
#navlang li { float: right; margin: 0px; padding: 0px; width: 25px; list-style-type: none; text-transform: uppercase; text-align: center; font-size: 0.85em; height: 20px; }
#navlang li a { color: #666666; }
#navlang a:hover { color: #CC3300; }
#footernav { padding: 20px; width: 868px; margin-bottom: 40px; margin-top: 0px; -webkit-border-radius :5px; -moz-border-radius :5px; -moz-box-shadow: 0px 0px 2px #000000; -webkit-box-shadow: 0px 0px 2px #000000; border: 1px solid #333333; float: left; background-color: #FFFFFF; }
#footernav ul { display: block; width: 120px; margin-right: 20px; float: left; }
#footernav li { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #F4F4F4; height: 24px; line-height: 24px; display: block; }
#footernav a { color: #999999; font-size: 0.95em; -webkit-transition-property: color; -webkit-transition-duration: 0.25s; -moz-transition-property: color; -moz-transition-duration: 0.25s; text-decoration: none; }
#footernav a:hover { color: #CC3300; }
/*HOME////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#home-screen {
	height: 338px;
	width: 908px;
	-webkit-border-top-right-radius :5px;
	-webkit-border-top-left-radius :5px;
	-moz-border-radius-topright :5px;
	-moz-border-radius-topleft :5px;
	-moz-box-shadow: 0px 0px 2px #000000;
	-webkit-box-shadow: 0px 0px 2px #000000;
	float: left;
	text-shadow: 0px 0px 2px #FFFFFF;
	border: 1px solid #333333;
	margin-top: 10px;
}
#home-services-container { margin-bottom: 10px; padding: 0px; width: 910px; -webkit-border-radius :5px; -moz-border-radius :5px; -moz-box-shadow: 0px 0px 2px #000000; -webkit-box-shadow: 0px 0px 2px #000000; float: left; overflow: hidden; }
#home-services-ma, #home-services-re, #home-services-me, #home-services-co { display: inline; float: left; width: 186px; height: 280px; padding: 20px; border-right-width: 1px; border-right-style: solid; border-right-color: #272829; color: #333333; -webkit-transition-property: background-color; -webkit-transition-duration: 0.25s; -moz-transition-property: background-color; -moz-transition-duration: 0.25s; background-color: #FFFFFF; text-decoration: none; }
#home-services-ma:hover { background-color: #E8E8E8; color: #000000; }
#home-services-re:hover { background-color: #E8E8E8; color: #000000; }
#home-services-me:hover { background-color: #E8E8E8; color: #000000; }
#home-services-co:hover { background-color: #E8E8E8; color: #000000; }
#home-services-ma em, #home-services-re em, #home-services-me em, #home-services-co em { font-style: normal; color: #CC3300; margin-top: 10px; display: block; float: left; }
#home-services-ma { margin-bottom: 0px; background-image: url(../img/home-services-matchanalysis-interface.png); background-position: left bottom; background-repeat: no-repeat; }
#home-services-re { margin-bottom: 0px; background-image: url(../img/home-services-recruitment-interface.png); background-repeat: no-repeat; background-position: bottom; }
#home-services-me { margin-bottom: 0px; background-image: url(../img/home-services-media-interface.png); background-repeat: no-repeat; background-position: bottom; }
#home-services-co { margin-bottom: 0px; margin-right: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; width: 189px; background-image: url(../img/home-services-consulting-interface.png); background-repeat: no-repeat; background-position: bottom; }
#home-services-ma a { display: block; }
#home-trinity { margin-top: 0px; margin-bottom: 10px; padding: 0px; width: 910px; float: left; }
#home-trinity-left, #home-trinity-center, #home-trinity-right { display: block; width: 256px; float: left; padding: 20px; -webkit-border-radius :5px; -moz-border-radius :5px; -moz-box-shadow: 0px 0px 2px #000000; -webkit-box-shadow: 0px 0px 2px #000000; margin-top: 0px; margin-right: 10px; margin-left: 0px; height: 140px; background-color: #FFFFFF; -webkit-transition-property: background-color; -webkit-transition-duration: 0.25s; -moz-transition-property: background-color; -moz-transition-duration: 0.25s; text-decoration: none; }
#home-trinity-left:hover, #home-trinity-center:hover, #home-trinity-right:hover { background-color: #E8E8E8; }
#home-trinity-left p, #home-trinity-center p, #home-trinity-right p { color: #333333; }
#home-trinity-left em, #home-trinity-center em, #home-trinity-right em { font-style: normal; color: #CC3300; }
#home-trinity-left { background-image: url(../img/trinity-leagues-and-federations.png); background-repeat: no-repeat; }
#home-trinity-center { background-image: url(../img/trinity-media-references.png); background-repeat: no-repeat; }
#home-trinity-right { background-image: url(../img/trinity-amisco-newsletter.png); background-repeat: no-repeat; margin-right: 0px; }
#home-trinity h3 { font-size: 1em; }
/*SERVICES////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#services-screen { height: 360px; -webkit-border-top-right-radius :5px; -webkit-border-top-left-radius :5px; -moz-border-radius-topright :5px; -moz-border-radius-topleft :5px; float: left; width: 910px; position: relative; color: #FFFFFF; background-color: #333333; background-image: url(../img/services-screen.jpg); }
#services-matchanalysis-screen { height: 360px; -webkit-border-top-right-radius :5px; -webkit-border-top-left-radius :5px; -moz-border-radius-topright :5px; -moz-border-radius-topleft :5px; float: left; background-repeat: no-repeat; background-position: center center; width: 910px; color: #FFFFFF; position: relative; background-color: #333333; background-image: url(../img/matchanalysis-screen.jpg); }
#services-recruitment-screen { height: 360px; -webkit-border-top-right-radius :5px; -webkit-border-top-left-radius :5px; -moz-border-radius-topright :5px; -moz-border-radius-topleft :5px; float: left; background-repeat: no-repeat; background-position: center center; width: 910px; color: #FFFFFF; position: relative; background-color: #333333; background-image: url(../img/recruitment-screen.jpg); }
#services-media-screen { height: 360px; -webkit-border-top-right-radius :5px; -webkit-border-top-left-radius :5px; -moz-border-radius-topright :5px; -moz-border-radius-topleft :5px; float: left; background-repeat: no-repeat; background-position: center center; width: 910px; color: #FFFFFF; position: relative; background-color: #333333; background-image: url(../img/media-screen.jpg); }
#services-consulting-screen { height: 360px; -webkit-border-top-right-radius :5px; -webkit-border-top-left-radius :5px; -moz-border-radius-topright :5px; -moz-border-radius-topleft :5px; float: left; background-repeat: no-repeat; background-position: center center; width: 910px; color: #FFFFFF; position: relative; background-color: #333333; background-image: url(../img/consulting-screen.jpg); }
/*TECHNOLOGY////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#technology-screen { height: 360px; -webkit-border-top-right-radius :5px; -webkit-border-top-left-radius :5px; -moz-border-radius-topright :5px; -moz-border-radius-topleft :5px; float: left; background-repeat: no-repeat; background-position: right center; width: 910px; color: #FFFFFF; position: relative; background-color: #333333; background-image: url(../img/technology-screen.jpg); }
#technology-operations-screen { height: 360px; -webkit-border-top-right-radius :5px; -webkit-border-top-left-radius :5px; -moz-border-radius-topright :5px; -moz-border-radius-topleft :5px; float: left; background-repeat: no-repeat; background-position: right center; width: 910px; color: #FFFFFF; position: relative; background-color: #333333; background-image: url(../img/operations-screen.jpg); }
#technology-levelofcontent-screen { height: 360px; -webkit-border-top-right-radius :5px; -webkit-border-top-left-radius :5px; -moz-border-radius-topright :5px; -moz-border-radius-topleft :5px; float: left; background-repeat: no-repeat; background-position: center center; width: 910px; color: #FFFFFF; position: relative; background-color: #333333; background-image: url(../img/content-screen.jpg); }
#technology-system-screen { height: 360px; -webkit-border-top-right-radius :5px; -webkit-border-top-left-radius :5px; -moz-border-radius-topright :5px; -moz-border-radius-topleft :5px; float: left; background-repeat: no-repeat; background-position: right center; width: 910px; color: #FFFFFF; position: relative; background-color: #333333; background-image: url(../img/system-screen.jpg); }
/*ABOUT US////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#aboutus-screen { height: 360px; -webkit-border-top-right-radius :5px; -webkit-border-top-left-radius :5px; -moz-border-radius-topright :5px; -moz-border-radius-topleft :5px; float: left; background-repeat: no-repeat; background-position: center center; width: 910px; color: #FFFFFF; position: relative; background-color: #333333; background-image: url(../img/aboutus-screen.jpg); }
#aboutus-network-screen { height: 360px; -webkit-border-top-right-radius :5px; -webkit-border-top-left-radius :5px; -moz-border-radius-topright :5px; -moz-border-radius-topleft :5px; float: left; background-repeat: no-repeat; background-position: center center; width: 910px; color: #FFFFFF; position: relative; background-color: #333333; background-image: url(../img/network-screen.jpg); }
#aboutus-references-screen { height: 360px; -webkit-border-top-right-radius :5px; -webkit-border-top-left-radius :5px; -moz-border-radius-topright :5px; -moz-border-radius-topleft :5px; float: left; background-repeat: no-repeat; background-position: center center; width: 910px; color: #FFFFFF; position: relative; background-color: #333333; background-image: url(../img/references-screen.jpg); }
#aboutus-testimonies-screen { height: 360px; -webkit-border-top-right-radius :5px; -webkit-border-top-left-radius :5px; -moz-border-radius-topright :5px; -moz-border-radius-topleft :5px; float: left; background-repeat: no-repeat; background-position: center center; width: 910px; color: #FFFFFF; position: relative; background-color: #333333; background-image: url(../img/testimonies-screen.jpg); }
#aboutus-contactus-screen { height: 360px; -webkit-border-top-right-radius :5px; -webkit-border-top-left-radius :5px; -moz-border-radius-topright :5px; -moz-border-radius-topleft :5px; float: left; background-repeat: no-repeat; background-position: center center; width: 910px; color: #FFFFFF; position: relative; background-color: #333333; background-image: url(../img/contactus-screen.jpg); }
#aboutus-bullet { display: block; float: left; font-size: 1.5em; line-height: 1em; width: 600px; }
#aboutus-bullet li { list-style-type: square; list-style-position: inside; }
/*NEWS//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#news-screen { padding: 20px; height: 148px; width: 948px; background-color: #000000; -webkit-border-radius :5px; -moz-border-radius :5px; -moz-box-shadow: 0px 0px 2px #000000; -webkit-box-shadow: 0px 0px 2px #000000; float: left; margin-bottom: 10px; color: #FFFFFF; font-size: 2.5em; text-transform: uppercase; text-shadow: 0px 0px 2px #FFFFFF; background-repeat: no-repeat; background-position: center center; text-align: center; border: 1px solid #333333; }
#news-subscriberss { height: 30px; display: block; color: #FFFFFF; width: 100%; float: left; }
#news-subscribemailing a { background-color: #CC3300; background-image: url(../img/common-bevelbackground.png); background-repeat: repeat-x; float: right; width: 200px; color: #FFFFFF; height: 30px; -webkit-border-radius :5px; -moz-border-radius :5px; -moz-box-shadow: 0px 0px 2px #333333; -webkit-box-shadow: 0px 0px 2px #333333; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; text-transform: uppercase; line-height: 30px; text-decoration: none; text-align: center; }
#news-subscribemailing a:hover { background-color: #050505; }
#news-subscribe a { color: #FFFFFF; width: 120px; display: block; height: 20px; padding: 10px; text-align: center; }
#news-title { line-height: 1em; margin-top: 0.25em; color: #000000; }
#news-subscriberss a { color: #FFFFFF; background-color: #CC3300; text-decoration: none; height: 30px; line-height: 30px; width: 100%; float: left; display: block; -webkit-border-radius :5px; -moz-border-radius :5px; -moz-box-shadow: 0px 0px 2px #333333; -webkit-box-shadow: 0px 0px 2px #333333; background-image: url(../img/common-bevelbackground.png); background-repeat: repeat-x; text-transform: uppercase; text-align: center; }
#news-subscriberss a:hover { background-color: #050505; }
.news-date { color: #666666; display: block; padding: 0px; margin-top: 20px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; font-size: 0.75em; }
.news-newslink {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F4F4F4;
	display: block;
	text-decoration: none;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.news-newslinkcolumn { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #F4F4F4; display: block; text-decoration: none; margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px; }
/*FOOTER////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#footer { width: 910px; font-size: 10px; display: inline; height: 40px; color: #666666; float: left; margin-top: 20px; padding-bottom: 80px; }
#footer ul { float: left; display: inline; width: 700px; }
#footer li { list-style-type: none; display: inline; float: left; margin-right: 20px; height: 20px; }
#footer a { padding-right: 2px; text-decoration: none; color: #666666; -webkit-transition-property: color; -webkit-transition-duration: 0.25s; -moz-transition-property: color; -moz-transition-duration: 0.25s; text-transform: uppercase; font-size: 0.85em; }
#footer a:hover { color: #FFFFFF; }
#footer-legal { display: inline; float: left; width: 500px; line-height: 30px; height: 20px; }
#footer-corpsquare { display: inline; float: left; height: 40px; width: 40px; margin-right: 20px; background-image: url(../img/squareLogo.png); background-repeat: no-repeat; background-position: center center; }
#footer-producedby { display: inline; float: right; }
#footer-email { font-size: 2em; }
#footer-phonenumber { font-size: 2em; }
#footernav h3 { margin-top: 0em; color: #000000; }
#sitemap ul { float: left; margin-right: 60px; }
#sitemap a { text-decoration: none; }
#contactus-form p { margin: 0px; padding: 0px; }
#contactus-form input { width: 200px; }
#contactus-form textarea { height: 250px; width: 98%; }
#contactus-form-btn { background-color: #CC3300; background-image: url(../img/common-bevelbackground.png); background-repeat: repeat-x; float: right; width: 200px; color: #FFFFFF; height: 30px; -webkit-border-radius :5px; -moz-border-radius :5px; -moz-box-shadow: 0px 0px 2px #333333; -webkit-box-shadow: 0px 0px 2px #333333; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; text-transform: uppercase; margin-top: 20px; line-height: 30px; text-align: center; text-decoration: none; }
#contactus-form-btn:hover { background-color: #050505; cursor: default; }
#contact-offices li { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; margin: 0px; padding: 0px; }
#network-bullets { margin-bottom: 3em; margin-top: 1em; }
#network-bullets li { list-style-type: none; list-style-position: inside; font-size: 1.5em; list-style-image: url(../img/bullet.jpg); }
#subscription-form input { width: 200px; }
#subscription-form select { width: 200px; }
#subscription-form p { margin: 0px; padding: 0px; }
#subscription-form { display: block; float: left; }
#flash { position: absolute; z-index: 1; height: 340px; width: 910px; -webkit-border-top-right-radius :5px; -webkit-border-top-left-radius :5px; -moz-border-radius-topright :5px; -moz-border-radius-topleft :5px; }
#aboutus-mainfacts { width:260px; float:right; padding-left: 20px; }
#aboutus-mainfacts li { list-style-type: disc; list-style-position: outside; margin-top: 0.5em; margin-bottom: 0.5em; padding-bottom: 0.5em; font-size: 1.15em; }
#aboutus-mainfacts h3 { list-style-type: none; margin-top: 0.3em; }
.references-blocklist { float: left; width: 152px; margin-right: 20px; }
#content-leveldescription { margin-top: 1em; }
#content-leveldescription h4 { margin-bottom: 0em; margin-top: 2em; }
#content-leveldescription p { margin-top: 0em; }
.media-broadcast-block { float: left; width: 140px; display: block; margin-right: 20px; }
