﻿@font-face {
	font-family: 'ArialBold';
	src: url('http://tactical-live.com/graphicsproduction/fonts/arialbd.eot');
	src: local('Arial Bold'), local('Arial-BoldMT'), url('http://tactical-live.com/graphicsproduction/fonts/arialbd.woff') format('woff'), url('http://tactical-live.com/graphicsproduction/fonts/arialbd.ttf') format('truetype'), url('http://tactical-live.com/graphicsproduction/fonts/arialbd.svg#Arial-BoldMT') format('svg');
}

@font-face {
	font-family: 'ArialItalic';
	src: url('http://tactical-live.com/graphicsproduction/fonts/ariali.eot');
	src: local('Arial Italic'), local('Arial-ItalicMT'), url('http://tactical-live.com/graphicsproduction/fonts/ariali.woff') format('woff'), url('http://tactical-live.com/graphicsproduction/fonts/ariali.ttf') format('truetype'), url('http://tactical-live.com/graphicsproduction/fonts/ariali.svg#Arial-ItalicMT') format('svg');
}

@font-face {
	font-family: 'ArialRegular';
	src: url('http://tactical-live.com/graphicsproduction/fonts/arial.eot');
	src: local('Arial Regular'), local('ArialMT'), url('http://tactical-live.com/graphicsproduction/fonts/arial.woff') format('woff'), url('http://tactical-live.com/graphicsproduction/fonts/arial.ttf') format('truetype'), url('http://tactical-live.com/graphicsproduction/fonts/arial.svg#ArialMT') format('svg');
}



a {
	text-decoration: underline;
	color: #fff;
	font-weight: bold;
}

a:hover {
	font-weight: bold;
	color: #f00;
	text-decoration: underline;
}

a.noUnderline {
	text-decoration: none;
	font-weight:normal;
	color:#000;
}

a:hover.noUnderline {
	text-decoration: none;
	font-weight:normal;
	color:#666;
}

body {
	padding: 0px;
	margin: 0px;
	color: #fff;
	font-size: 11px;
	font-family:'ArialRegular', arial, verdana, Geneva, sans-serif;
	text-align: left;
	background: #000;
}

strong {
	font-size: 11px;
	font-weight:bold;
}

img {
	border: 0px;
}

.tabs {
	color: #000;
	width: 480px;
	height: 200px;
	font-size: 11px;
	font-family:arial, Geneva, sans-serif;
}

.tab {
	margin-top:-1px;
	font-size: 11px;
	font-family:arial, Geneva, sans-serif;

}

.tab a {
	color: #000;
}

.menuWide {
	color: #000;
	width: 632px;
	height: 200px;
}

.menuImg {
	float: left;
	height: 203px;
	*margin-left: -3px;
}

p.tab {
	padding-top: 9px;
	padding-left: 45px;
	line-height: 12px;
	font-weight:normal;
}

#regular10px {
	font-family: 'TexGyreHerosRoman';
	font-size: 10px;
}

#regular11px {
	font-family: 'TexGyreHerosRoman';
	font-size: 11px;	
}

#regular12px {
	font-family: 'TexGyreHerosRoman';
	font-size: 12px;	
}

#bold10px {
	font-family: 'TexGyreHerosBold';
	font-size: 10px;	
}

#bold11px {
	font-family: 'TexGyreHerosBold';
	font-size: 11px;	
}

#bold12px {
	font-family: 'TexGyreHerosBold';
	font-size: 12px;	
}

#heavy10px {
	font-family: 'TexGyreHerosHeavy';
	font-size: 10px;	
}

#heavy11px {
	font-family: 'TexGyreHerosHeavy';
	font-size: 11px;	
}

#heavy12px {
	font-family: 'TexGyreHerosHeavy';
	font-size: 12px;	
}

.servicesColumn {
	line-height: 12px;
	padding-top: 3px;
	padding-left: 44px;
}

#column1 {
	width: 200px;
	float: left;
	margin-left: -34px;
}

#columnc1 {
	width: 230px;
	float: left;
	margin-left: 12px;
	font-weight:normal;
	font-size:11px;
	font-family:arial, Geneva, sans-serif;

}

#column2 {
	width: 200px;
	float: left;
}

#column3 {
	width: 185px;
	float: left;
}

#flashcontent {
	background-color: #fff;
}

#footer {
	width: 100%;
	height: 80px;
	background: #000;
}

#foot1 {
	float: left;
	font-size:10px;
	padding-left: 20px;
	padding-top:26px;
	font-weight:normal;
}

#foot1 a {
	text-decoration:none;
	color:#fff;
	font-weight:normal;
}

#foot1 a:hover {
	text-decoration:none;
	color:#ccc;
	font-weight:normal;
}

#foot2 {
	float: right;
	font-size:10px;
	margin-top:26px;
	padding-right:10px;
	line-height: 11px;
	text-align:right;
	border-right:#666 solid 1px;
}

#foot3 {
	float: right;
	font-size:10px;
	margin-top:26px;
	padding-left:10px;
	padding-right:10px;
	line-height: 11px;
	text-align:right;
	border-right:#666 solid 1px;
}

#foot4 {
	float: right;
	font-size:10px;
	padding-top:26px;
	padding-left:10px;
	padding-right:20px;
	line-height: 11px;
	text-align:right;
}

#foot4 a {
	text-decoration:none;
	color:#fff;
	font-weight:normal;
}

#foot4 a:hover {
	text-decoration:none;
	color:#ccc;
		font-weight:normal;

}

#menuButton {
	float: left;
}

#menuCenter {
	float: left;
	padding-left: 14px;
	margin-top: 50px;
	font-weight:normal;
	text-align:left;
	width:129px;
	height:32px;
}

#menuCenter a {
	text-decoration:none;
	color:#FFF;
	font-weight:normal;
	text-align:left;
	width:129px;
	height:32px;
	background:url(http://graphicsandproduction.com/graphicsproduction/image/menu_button_big.png) no-repeat;
	letter-spacing:0px;
}

#menuCenter a:hover {
	text-decoration:none;
	color:#B5133A;
	width:129px;
	height:32px;
	text-align:left;
	background:url(http://graphicsandproduction.com/graphicsproduction/image/menu_button_big_hover.png) no-repeat;
}

#menuCenter2 {
	float: left;
	padding-left: 80px;
	margin-top: 58px;
}

.csr {
	color: #000;
	width: 655px;
	height: 200px;
}

#csrPdf a {
	color: #000;
}

#mypanel {
	cursor: pointer;
}

.tabs p a {
	color:#000;
}

.tabs p a:hover {
	color:#555;
}
