.outertable {
	border : 2px solid #000000;
}

.left {
	padding : 6px;
}

.center {
	padding : 6px;
}

.right {
	padding : 6px;
}

.narrow {
	padding : 5pt;
}

.title {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18pt;
	font-weight : bold;
	color : #389CE9;
}

.CRC_OFFER_CHECKS {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
    color: #000000;
	text-align: justify;
}

.CRC_OFFER_BODY {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
    color: #000000;
	text-align: justify;
}

.CRC_OFFER_HEADLINE {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
    color: #000000;
	text-align: justify;
}

.head {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14pt;
	color : #3223F0;
	font-weight : bolder;
}

.head2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14pt;
	color : #389CE9;
	font-weight : bolder;
}

.head3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18pt;
	color : #3223F0;
	font-weight : bolder;
}

.head4 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 22pt;
	color : #3223F0;
	font-weight : bolder;
}

.rhd {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	color : #CC0000;
	font-weight : bolder;
}

.rhd2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14pt;
	color : #CC0000;
	font-weight : bolder;
}

.rhd3 {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 26pt;
	color : #CC0000;
	font-weight : bolder;
}

.rhd4 {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 16pt;
	color : #ff9a00;
	font-weight : bolder;
}

.border {
	border-color : CCCCCC;
	}

.body {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
    font-weight: bolder;
	color: #000000;
	text-align: justify;
}

.bodyleft {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
    font-weight: bolder;
	color: #FFFFFF;
	text-align: left;
}

.bodycenter {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
    font-weight: bolder;
	color: #FFFFFF;
	text-align: center;
}

.btxt {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
    color: #000000;
	text-align: justify;
	margin: 10px;
}

.quote {
	font-family : Arial, Helvetica, sans-serif;
	font-style : italic;
	font-size : 10pt;
    color: #000000;
	text-align: left;
	padding-top : 10px;
	padding-bottom : 0px;
	padding-left : 10px;
	padding-right : 10px;
}

.author {
	font-family : Arial, Helvetica, sans-serif;
	font-style : bold;
	font-weight: bolder;
	font-size : 10pt;
    color: #000000;
	text-align: right;
	padding-top : 8px;
	padding-bottom : 10px;
	padding-right : 10px;
}

.gf1 {
	font-family : Arial, Helvetica, sans-serif;
	font-style : regular;
	font-size : 8pt;
    color: #000000;
	text-align: left;
	padding-top : 6px;
	padding-bottom : 10px;
}

.random {
	font-family : Arial, Helvetica, sans-serif;
	font-style : regular;
	font-size : 10pt;
    color: #000000;
	padding-top : 6px;
	padding-bottom : 10px;
}

.smtitle {
	font-family : Arial, Helvetica, sans-serif;
	font-style : bold;
	font-size : 12pt;
    color: #1B40A1;
	text-align: center;
	padding-top : 6px;
	padding-bottom : 4px;
}

.date {
	font-family : Arial, Helvetica, sans-serif;
	font-style : regular;
	font-size : 10pt;
    color: #1B40A1;
	text-align: right;
	padding-top : 8px;
	padding-bottom : 10px;
}

.likebutton {
	text-align: left;
	padding-top : 20px;
}

.plusone {
	float:left;
	width: 75px;
	*width:5px; /* applies to IE8 and IE9 */
}

.likebutton2 {
	float:left
}

.btxtt {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
    color: #000000;
	text-align: left;
}

.btxt2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
    color: #000000;
	font-weight: bold;
}

.btxt3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
    color: #000000;
	text-align: center;
}

.btxt6 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
    color: #000000;
	font-weight: bold;
}

.btxt7 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
    color: #000000;
	text-align: left;
}

.btxt8 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11pt;
    color: #000000;
	text-align: left;
	padding: 25px;
}

.btxt9 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
    color: #000000;
	text-align: center;
}

.input {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
    color: #000000;
	text-align: center;
}

.btxt4 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
    color: #000000;
	text-align: center;
}

.btxt5 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
    color: #000000;
}

.adr {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
}

.navlt {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
}

.update {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : #C0C0C0;
}

.small {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color: #CCCCCC;
	font-weight: bold;
}

.footer {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #ffffff;
	font-weight : normal;
}

.linktitle {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	color : #3223F0;
	font-weight : bold;
}

.linkdescription {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #000000;
	font-weight : regular;
}

.addForm {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #000000;
	font-weight : regular;
}

.addformfield {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #000000;
	font-weight : bold;
}

A:LINK {
	text-decoration : none;
	color : #389CE9;
	font-weight : bold;
}
A:VISITED {
	text-decoration : none;
	color : #389CE9;
	font-weight : bold;
}
A:HOVER {
	color : #FCC402;
	font-weight : Bold;
	text-decoration : underline;
}
input.red {
	background-color: #grey;
	font-weight: bold;
	font-size: 14px;
	color: #cc0000;
}

.style1 {
	font-family: Arial}

.style2 {
	font-size: large;
	color: #FF0000;
}
.style5 {
	font-size: 30px;
	font-weight: bold;
	font-family: Arial;
	color: #FF0000;
}

/** Added 18 Aug, 2011 5:31 PM IST
    Manipulate Top Menu
**/

.topnav
{
    width: 960px;
    padding:0;
    margin: 0;
    list-style: none;
}

.topnav li
{
    cursor: pointer;
    height: 33px;
    position: relative;
    float: left;
	z-index:1;
}
.topnav li.menu1
{
    background: url("http://www.criticalbench.com/nav/images/muscle_02.gif") no-repeat;
    width: 92px;
}
.topnav li.menu2
{
    background: url("http://www.criticalbench.com/nav/images/muscle_03.gif") no-repeat;
    width: 113px;
}
.topnav li.menu3
{
    background: url("http://www.criticalbench.com/nav/images/muscle_04.gif") no-repeat;
    width: 88px;
}
.topnav li.menu4
{
    background: url("http://www.criticalbench.com/nav/images/muscle_05.gif") no-repeat;
    width: 138px;
}
.topnav li.menu5
{
    background: url("http://www.criticalbench.com/nav/images/muscle_06.gif") no-repeat;
    width: 69px;
}
.topnav li.menu6
{
    background: url("http://www.criticalbench.com/nav/images/muscle_07.gif") no-repeat;
    width: 50px;
}
.topnav li.menu7
{
    background: url("http://www.criticalbench.com/nav/images/muscle_08.gif") no-repeat;
    width: 78px;
}
.topnav li.menu8
{
    background: url("http://www.criticalbench.com/nav/images/muscle_09.gif") no-repeat;
    width: 116px;
}
.topnav li.menu9
{
    background: url("http://www.criticalbench.com/nav/images/muscle_10.gif") no-repeat;
    width: 156px;
}
.topnav li.menu10
{
    background: url("http://www.criticalbench.com/nav/images/muscle_11.gif") no-repeat;
    width: 60px;
}

.topnav li.menu1:hover
{
    background: url("http://www.criticalbench.com/nav/images/muscles_03.gif") no-repeat;
    width: 92px;
}
.topnav li.menu2:hover
{
    background: url("http://www.criticalbench.com/nav/images/muscles_04.gif") no-repeat;
    width: 113px;
}
.topnav li.menu3:hover
{
    background: url("http://www.criticalbench.com/nav/images/muscles_05.gif") no-repeat;
    width: 88px;
}
.topnav li.menu4:hover
{
    background: url("http://www.criticalbench.com/nav/images/muscles_06.gif") no-repeat;
    width: 138px;
}
.topnav li.menu5:hover
{
    background: url("http://www.criticalbench.com/nav/images/muscles_07.gif") no-repeat;
    width: 69px;
}
.topnav li.menu6:hover
{
    background: url("http://www.criticalbench.com/nav/images/muscles_08.gif") no-repeat;
    width: 50px;
}
.topnav li.menu7:hover
{
    background: url("http://www.criticalbench.com/nav/images/muscles_09.gif") no-repeat;
    width: 78px;
}
.topnav li.menu8:hover
{
    background: url("http://www.criticalbench.com/nav/images/muscles_10.gif") no-repeat;
    width: 116px;
}
.topnav li.menu9:hover
{
    background: url("http://www.criticalbench.com/nav/images/muscles_11.gif") no-repeat;
    width: 156px;
}
.topnav li.menu10:hover
{
    background: url("http://www.criticalbench.com/nav/images/muscles_12.gif") no-repeat;
    width: 60px;
}

.topnav li .subnav
{
    display: none;
    position: absolute;
    left: 0;
    top: 100%;
    margin: 0;
    padding: 0;
    list-style: none;
    border: 1px solid #000033;
}
.topnav li:hover .subnav
{
    display: block;
}
.subnav li
{
    display: block;
    height: auto !important;
    float: none;
    text-align: left;
}
.subnav li+li
{
    border-top: 1px solid #000033;
}
.subnav li a
{
    background: #787878 url("http://www.criticalbench.com/nav/images/bullet.gif") no-repeat 5px 50%;
    display: block;
    color: #FFFFFF;
    font-family: Verdana;
    font-size: 9px;
    font-weight: bold;
    padding-bottom: 3px;
    padding-left: 5px;
    padding-top: 3px;
    text-decoration: none;
    padding-left: 17px;
}
.subnav li:hover a
{
    background: #ccc url("http://www.criticalbench.com/nav/images/bullet_hl.gif") no-repeat 5px 50%;
    color: #414EC6;
    text-decoration: none;
}

.emailbox-maincontainer{ width:611px; height:360px;}
.emailbox-optinbg { background:url(images/email-box-optin-bg.png) center center no-repeat; height:124px;width:611px; vertical-align:top; padding:0px 0 0px 230px;}
.emailbox-enteremail{ font-size:23px; color:#FFF; text-align:center;}
.emailbox-enteremail h3{ font-size:16px; color:#FFF; margin:12px 0 6px 0; font-weight:bold;}
.emailbox-optininputbox{text-align:center;}
.emailbox-optinemailinput{width:290px; height:31px; border:#000 1px solid; padding:4px 50px 4px 6px; background:#ffffff url(images/email-icon.png) 97%  no-repeat; font-weight:bold; color:#F00; font-size:12px; font-weight:bold;
-webkit-border-radius: 6px; -moz-border-radius: 6px;border-radius: 6px;}
.emailbox-submitoptin{width:232px; height:49px; border:none; cursor:pointer; background:url(images/email-box-btn_access.png); margin:8px 0 0 0;}


img.headshot {
    width:auto;
    height:auto;
    margin:0 auto;
    border:1px solid #333333;
}