

.subheadgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	padding: 4px;

}
.subheadgreyno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;

}
.subtxtdark {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding: 4px;
}
.subheadgreymid {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	padding: 4px 4px 4px 6px;
}
.imgborder {
	border: 1px solid #CCCCCC;
	margin:0;
	display:block;
	padding:0;
}
.subtxtdarkmid {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding: 4px 4px 4px 6px;
}

.subtxtred {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#FF0000;
	padding: 4px 4px 4px 6px;
}
.subtxtdarkmiddle {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}
.subheadgreylow {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	padding: 2px;
}
.suboptdrk {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding: 2px;
}
.formfield {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;

}
.subtxtredmid {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	padding: 4px 4px 4px 6px;
}
.subtxtredmiddle {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
}

a:link {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding: 4px;
}     /* unvisited link */

a:visited {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding: 4px;
}  /* visited link */

a:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding: 4px;
}   /* mouse over link */

a:active {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding: 4px;
}

.subbigred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF0000;
	font-weight: normal;
	padding:0;
	margin:0;

}
.subbigred2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF0000;
	font-weight: normal;
	padding:0;
	margin:0;

}
a.redlinksBig:link{ color:#FF072E; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
	font-size: 16px; }
	
a.redlinksBig:visited{ color:#FF072E; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
	font-size: 16px; }	
	
	a.redlinksBig:active{ color:#FF072E; text-decoration:none; font-family: Arial, Helvetica, sans-serif;
	font-size: 16px; }	
a.redlinksBig:hover { color:#FF072E; text-decoration:underline; font-family: Arial, Helvetica, sans-serif;
	font-size: 16px; }

a.redlink:link {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	padding: 4px;
	text-decoration: none;
}     /* unvisited link */

a.redlink:visited {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	padding: 4px;
	text-decoration: none;
}  /* visited link */

a.redlink:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	padding: 4px;
	text-decoration: underline;
}   /* mouse over link */

a.redlink:active {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	padding: 4px;
	text-decoration: none;
}

a.blklink:link {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}     /* unvisited link */

a.blklink:visited {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}  /* visited link */

a.blklink:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}   /* mouse over link */

a.blklink:active {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}


a.grylink:link {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}     /* unvisited link */

a.grylink:visited {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}  /* visited link */

a.grylink:hover {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: underline;
}   /* mouse over link */

a.grylink:active {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}.clienttxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #333333;
}
.clienttxt2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #333333;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#poll {
margin:0px 0px 0px 0px;
width:225px;
padding:0px 0px 0px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
text-align:left;
list-style: none;

}

#pollform {
padding:0;
margin:0;

}

#votenow {
padding:0;
margin:0;

}


.polltitle {

font-weight:bold;
padding:5px 0px 5px 5px;
margin:0px 0px 0px 0px;
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;


}

.error{

font-family:Arial, Helvetica, sans-serif;
color:#FF0000;
font-size:10px;
padding:5px 0px 5px 0px;
margin:0;
}


#poll #c_br_submit {

text-align:right;

padding: 0 5px 0 0;

}

#poll ul {
list-style:none; margin:0; padding:0 5px 0 0 ; 
}


#nav {
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
height:320px;

}

#nav ul{ list-style:none; margin:0; padding:0; }
#nav ul li{ list-style:none;  margin:0; padding:0; }
#nav ul li a{ 
	display:block; 
	position:relative;
	height:28px; 
	margin:0; 
	padding:0 0 0 5px; 
	border-bottom:1px solid #CCCCCC; 
	color:#333333; 
	text-decoration:none; 
	width:192px;
	line-height:28px;
	text-align:left;
	font-size:12px;
	background:url(../images/nav_off.gif) top right no-repeat;
}
#nav ul li a span.newtag{ position:absolute; top:3px; left:0px; display:block; background:url(../images/newtag.gif) no-repeat top left; width:32px; height:28px;  }
#nav ul li a:hover{ 
	color:#FF062C;
	background:url(../images/nav_on.gif) top right no-repeat;
}


a.redlinks { color:#FF072E; text-decoration:none; }
a.redlinks:hover { color:#FF072E; text-decoration:underline;}
a.redlinks:active { color:#FF072E; text-decoration:underline;}
a.redlinks:visited { color:#FF072E; text-decoration:none;}
.standDetails { width:250px; margin:0 0 0 10px; }
.displayHead { font-size:16px; color:#FF072E;}

.pricelist td { font-size: 11px; border-bottom:1px dashed #999999;  }

.pricelist td td{ font-size: 11px; border-bottom:none;  }
.pricelist td.ourprice { font-size: 11px; border-bottom:1px dashed #999999; background:#FF072E; color:#FFFFFF;  }
.pricelist td.ourprice td{ font-size: 13px; border-bottom:none; background:#FF072E; color:#FFFFFF; font-weight:bold; }

#downloadInbox { color:#FF072E; }


.pricelist2 td { font-size: 11px; border-bottom:1px dashed #999999; TEXT-ALIGN:center; }
.pricelist2 th { font-size: 11px; border-bottom:none; background:#FF072E; color:#FFFFFF; font-weight:bold; TEXT-TRANSFORM:uppercase; }
.pricelist2 td td{ font-size: 11px; border-bottom:none;  }
.pricelist2 td.ourprice { font-size: 11px; border-bottom:1px dashed #999999; background:#FF072E; color:#FFFFFF;  }
.pricelist2 td.ourprice td{ font-size: 13px; border-bottom:none; background:#FF072E; color:#FFFFFF; font-weight:bold; }

.callusnow a:link { color:#FF072E; text-decoration:none; }

#stands a:link { color:#FF072E;  font-size:16px; text-decoration:none;  }
#stands a:visited { color:#FF072E;  font-size:16px; text-decoration:none;  }
#stands a:active { color:#FF072E;  font-size:16px; text-decoration:none;  }


#flashvideo{
	background-color:#F5F5F5; padding:30px; text-align:center; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;
}

/* Search Links */
.midpagetext {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding: 4px 4px 4px 6px;
}
a.midpagetext:link{ color:#333333; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
a.midpagetext:visited{ color:#333333; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
a.midpagetext:active{ color:#333333; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
a.midpagetext:hover{ color:#333333; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
	
a.searchlinks:link{ color:#FF0000; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
a.searchlinks:visited{ color:#FF0000; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
a.searchlinks:active{ color:#FF0000; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
a.searchlinks:hover{ color:#333333; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }

#worthington { width:558px; height:206px; position:relative; background:url(../banners/frank-banner.jpg) center center no-repeat; border:1px solid #999999; }
#worthington #tshirt { width:307px; height:233px; background:url(../banners/tshirt.png) center center no-repeat; position:absolute; top:-20px; right:0px; }

* html #worthington #tshirt {
background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../banners/tshirt.png', sizingMethod='scale');
}

#worthington2 { display:block; padding:0; width:558px; height:206px; position:relative; background:url(../banners/frank-banner2.jpg) center center no-repeat; border:1px solid #999999; }
#worthington2 #tshirt2 { width:307px; height:233px; background:url(../banners/tshirt.png) center center no-repeat; position:absolute; top:-15px; right:0px; }

* html #worthington2 #tshirt2 {
background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./banners/tshirt.png', sizingMethod='scale');
}

#nocharge { padding:10px; background:#FF072E; color:#FFFFFF; font-size:14px; font-weight:bold; }

.success { padding:50px 10px; margin:10px; color:#FF072E; font-family:Arial, Helvetica, sans-serif; border:1px solid #FF072E; background:#FFF; text-align:center; }
.success span { font-weight:bold; display:block; font-size:16px; }

#secure_cert{float:left; height:100px;}

/* Menu styles */

ul#navBtns { list-style:none; margin:0; padding:0; width:210px; height:20px; }
ul#navBtns li{ margin:0; padding:0 0 0 0; float:left; }
ul#navBtns li a{ display:block; height:20px; line-height:20px; text-align:center; }

.btnhide{ display:none; }



ul#navBtns li a#btnHome { background: url(../images/navigation_images/Home.jpg); display:block; width:197px; }
ul#navBtns li a#btnCompany { background: url(../images/navigation_images/company.jpg); display:block; width:197px; }
ul#navBtns li a#btnServices { background: url(../images/navigation_images/services.jpg); display:block; width:197px; }
ul#navBtns li a#btnPhilosophy { background: url(../images/navigation_images/philosophy.jpg); display:block; width:197px; }
ul#navBtns li a#btnTeam { background: url(../images/navigation_images/team.jpg); display:block; width:197px; }
ul#navBtns li a#btnNews { background: url(../images/navigation_images/news.jpg); display:block; width:197px; }
ul#navBtns li a#btnLocation { background: url(../images/navigation_images/location.jpg); display:block; width:197px; }
ul#navBtns li a#btnECommerce { background: url(../images/navigation_images/ecommerce.jpg); display:block; width:197px; }
ul#navBtns li a#btnEMarketing { background: url(../images/navigation_images/emarketing.jpg); display:block; width:197px; }
ul#navBtns li a#btnSeo { background: url(../images/navigation_images/seo.jpg); display:block; width:197px; }
ul#navBtns li a#btnFmtv { background: url(../images/navigation_images/FMTV.jpg); display:block; width:197px; }



body.pageHome ul#navBtns li a#btnHome { background-position: 0 -28px;}
body.pageCompany ul#navBtns li a#btnCompany { background-position: 0 -28px;}
body.pageServices ul#navBtns li a#btnServices { background-position: 0 -28px;}
body.pagePhilosophy ul#navBtns li a#btnPhilosophy { background-position: 0 -28px;}
body.pageTeam ul#navBtns li a#btnTeam { background-position: 0 -28px;}
body.pageNews ul#navBtns li a#btnNews { background-position: 0 -28px;}
body.pageLocation ul#navBtns li a#btnLocation { background-position: 0 -28px;}
body.pageECommerce ul#navBtns li a#btnECommerce { background-position: 0 -28px;}
body.pageEMarketing ul#navBtns li a#btnEMarketing { background-position: 0 -28px;}
body.pageSeo ul#navBtns li a#btnSeo { background-position: 0 -28px;}
body.pageFmtv ul#navBtns li a#btnFmtv { background-position: 0 -28px;}



body ul#navBtns li a#btnHome:hover { background-position: 0 -28px;}
body ul#navBtns li a#btnCompany:hover { background-position: 0 -28px;}
body ul#navBtns li a#btnServices:hover { background-position: 0 -28px;}
body ul#navBtns li a#btnPhilosophy:hover { background-position: 0 -28px;}
body ul#navBtns li a#btnTeam:hover { background-position: 0 -28px;}
body ul#navBtns li a#btnNews:hover { background-position: 0 -28px;}
body ul#navBtns li a#btnLocation:hover { background-position: 0 -28px;}
body ul#navBtns li a#btnECommerce:hover { background-position: 0 -28px;}
body ul#navBtns li a#btnEMarketing:hover { background-position: 0 -28px;}
body ul#navBtns li a#btnSeo:hover { background-position: 0 -28px;} 
body ul#navBtns li a#btnFmtv:hover { background-position: 0 -28px;} 

/* ------- Newsletter Downloads ------------ */

.jcarousel-skin-tango .jcarousel-container {
    border: 1px solid #ccc;
}

.jcarousel-skin-tango .jcarousel-container-horizontal {
}

.jcarousel-skin-tango .jcarousel-clip-horizontal {
    width:  558px;
    height: 209px;
}

.jcarousel-skin-tango .jcarousel-item {
    width: 558px;
    height: 209px;
}

.jcarousel-skin-tango .jcarousel-item-horizontal {
    margin-right: 0px;
}

.jcarousel-skin-tango .jcarousel-item-placeholder {
    background: #fff;
    color: #000;
}

/**
 *  Horizontal Buttons
 */
.jcarousel-skin-tango .jcarousel-next-horizontal {
    position: absolute;
    top: 85px;
    right: 5px;
    width: 37px;
    height: 37px;
    cursor: pointer;
    background: url(../images/newsletter/arrows.png) transparent no-repeat right;
}

.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
   
}

.jcarousel-skin-tango .jcarousel-next-horizontal:active {
    
}

.jcarousel-skin-tango .jcarousel-next-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active {
    cursor: default;
	background:none;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal {
    position: absolute;
    top: 85px;
    left: 5px;
    width: 37px;
    height: 37px;
    cursor: pointer;
    background: url(../images/newsletter/arrows.png) transparent no-repeat left;
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
   
}

.jcarousel-skin-tango .jcarousel-prev-horizontal:active {
   
}

.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover,
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active {
    cursor: default;
    background:none;
}

.downloadtitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:16px;
	font-weight:bold;
}

.downloadtitle a {
	color:#F00;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
}

.download {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:13px;
}

.download a {
	color:#F00;
	font-size:11px;
	text-decoration:none;
}

a.pdfdownload {
	background:url(../images/newsletter/pdf.jpg) no-repeat center;
	width:63px;
	height:61px;
	display:block;
}

.hide {
	display:none;
}

.subbigred2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF0000;
	font-weight: normal;
	padding:0;
	margin:0;

}