@import url("itx.css");
body {background:url(images/bg_all.png) repeat-y center;}
p {color:#333;line-height:21px;font-size:12px;}
.hr900{width: 900px;}
.container {width:900px;float:none;margin:0 auto;_margin:0 0 0 50px}
.main {width: 900px; }
.header {padding:0}
.header .logo {padding:17px 0;position:relative;width:95%}
.header .pagePrint{padding:17px 0 10px;}
.header .loginLink{}
.content, .side_column {padding:0}
.content {width:595px;padding:0;position:relative;margin-bottom:20px;}
.content p{line-height:14px}
.container a,.container a:link,.container a:visited{color:#C03;text-decoration:none;font-family:Arial;font-size:12px;}
.container a:hover{color:#C03;font-family:Arial;font-size:12px;text-decoration:underline;}
.externalLink:link,.externalLink:visited{color:#C03;text-decoration:underline;}
/* How It Works */
.hiw {margin:15px 0;padding:0;height:auto;width:900px;background:url(images/bg_hiw.jpg) no-repeat center top}
.hiw .in {width:877px;background:url(images/bg_in.jpg) repeat-x top;position:relative;left:13px}
.content_hiw {float:left;width:555px;padding:0;margin:0;border-top:1px solid #b2b2b2;position:relative;left:20px;margin-top:35px;}
.content_hiw p {color:#333;line-height:20px;}
.right_hiw {float:right;width:292px;margin:0;position:relative;left:16px;margin-top:35px;}
.title {height: 50px;padding-top: 5px;}
/* Sign Up */
.sig {margin:15px 0 0 0;padding:0;height:auto;width:900px;background:url(images/bg_signup.jpg) no-repeat left top}
.sig .in {width:900px;margin:36px 0 0 0;position:relative;}
.tabName{color:#FFFFFF;font-size:22px;font-style:italic;font-weight:bold;
	left:20px;line-height:14px;position:relative;text-transform:uppercase;top:18px;}
.top_sig {float:left;width:585px;padding:0;margin:0;position:relative;}
blockquote {font-size:14px;line-height:18px;font-family:Arial;margin:10px;}
.content_sig {float:left;width:585px;padding:0;margin:0;position:relative;}
.top_sig img{margin:0;}
/* */
.content img {float:left;position:relative;}
.redbox {float:right;*float:none;clear:right;position:relative;top:-34px;_top:-40px;*left:14px;}
.redbox h2 {color:#fff;font-size:20px;font-weight:bold}
.redbox p {color:#fff;font-size:14px;line-height:16px;margin-left:13px;
	margin-right:13px;margin-top:5px;text-align:justify;}
.Normal{font-family:Arial;font-size:12px;line-height:18px;}
hr {background-color:#aeaeaf;height:3px;color:#aeaeaf;width:100%;display:block;float:left}
.containers_all {position:relative;left:-10px;float:left;margin-top:5px;.top:-15px;margin-bottom:10px;.margin-bottom:0;width:920px;}
.containers_all .containers {float:left;padding:0;margin-top:2px;width:303px;}
.containers_hiw {float:left;padding:0;margin:18px 0 0 18px;_margin:18px 0 0 10px;width:275px;}
.rightP{width:255px;}
.midP,.rightP{margin-left:15px;}
.containers_sig {padding:0;margin:0 0 0 11px;_margin:0 0 0 10px;width: 304px;}
.menu_bar {background-color:#4d4e50;height:27px;width:900px;}
.menu_bar_hiw {width:900px;}
.menu_bar_sig {width:900px;}
/* common styles Forms */
.DynamicForms_TextBox {border-bottom:1px solid #999999;border-right:1px solid #999999;border-top:2px solid #999999;padding:4px;}
.DynamicForms_Label,.DynamicForms_TextBox {color:#333;font-size:12px;font-family:Arial;}
.DynamicForms_Summary{font-family:Arial;font-size:11px;line-height:21px;margin-left:15px;}
.DynamicForms_Summary ul{list-style-position:inside;}
.DynamicForms_Maintable td{vertical-align:top;}
.DynamicForms_RequiredField {color:Red;}
.DynamicForms_Summary{color:Red;}
.middle_redbox .DynamicForms_Summary{color:#fff;}
/* SEO Menu */
.menu_bar .SEOMenuH {float:left;position:relative;/*top:7px;*/z-index:888}
.menu_bar .SEOMenuH ul {list-style:none;font-size:12px;line-height:14px;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;}
.menu_bar .SEOMenuH ul li {float:left;padding:7px 0 0 0;list-style:none;height:20px;}
.menu_bar .SEOMenuH ul li a {display:block;width:auto;_float:left;font-weight:bold;font-size:12px;color:#fff;text-decoration:none;line-height:normal;padding:0 9px;}
.menu_bar .SEOMenuH ul li:hover, .menu_bar .SEOMenuH ul li.CurrentItem, .menu_bar .SEOMenuH ul li.ParentItem{background:#c31830;}
.menu_bar .SEOMenuH ul li a:hover {text-decoration:none;}
.menu_bar .SEOMenuH ul li a:hover > table {display:block}
.menu_bar .SEOMenuH ul li table {display:none;list-style:none;width:auto}
.menu_bar .SEOMenuH ul li:hover table {display:block;position:absolute;z-index:888;padding:0;margin:0;}
.menu_bar .SEOMenuH ul li table tr td {margin:0;padding:0}
.menu_bar .SEOMenuH ul li table tr td ul {float:left;display:block;width:150px;background:#c31830;margin-top:5px;}
.menu_bar .SEOMenuH ul li table tr td ul li {float:none;padding:0;margin:0;width:100%;height:auto;}
.menu_bar .SEOMenuH ul li table tr td ul li:hover,.menu_bar .SEOMenuH ul li li.CurrentItem {background-color:#ff0033;}
.menu_bar .SEOMenuH ul li table tr td ul li a {padding:5px 10px;width:auto;height:100%;}
.menu_bar .SEOMenuH ul li table tr td ul li a:hover {text-decoration:none;}
.menu_bar .SEOMenuH ul li:hover li table {display:none;list-style:none;width:auto}
.menu_bar .SEOMenuH ul li li:hover table {display:block;}
/* */
.footer a,.footer a:link,.footer a:hover,.footer a:visited{font-size:10px;}
.footer .externalLink,.footer .externalLink:link,.footer .externalLink:hover,.footer .externalLink:visited{font-size:11px;}
.bottomNav {float:left;width:100%;}
.copyright {padding:10px 0 5px 0;.padding-top:0;}
/* fix containers located out of home page */
.containers_sig .containers .middle_facts, .containers_sig .containers .bot_facts{width:292px;}
/* login styles fix the removed padding from tds */
#dnn_ctr_Login_pnlLogin{float:left;}
#dnn_ctr_Login_pnlLogin td{padding:3px;}
/* news show styles */
h2.newsTitle{margin-right:0;}
.newsNav{float: right;margin-left: 124px;}
.NewsShowItem{margin-bottom:10px;}
/* style to hidden email div */
.inline {display:inline;}
/* Guru's picture home */
.guru_home{background-repeat:no-repeat;background-position:right center;}
.guru_home .leftText{text-align: justify;}
.guru_home .rightText{text-align: right;padding-right:15px;}
.guru_home .rightText blockquote{margin:0;}
.leftQuote{background: url(Images/quotationMark.png);background-repeat:no-repeat;background-position:left top;padding-left:8px;padding-top:5px;}
.rightQuote{background: url(Images/quotationMark.png);background-repeat:no-repeat;background-position:right bottom;text-align:justify;}
/* red buttons */
.newsFoot{padding:0;height:25px;width:85px;text-align:center;margin-bottom:5px;
	margin-left:0;float:right;margin-right:20px;margin-top:5px;background-image: url('images/redButton.gif');}
.newsFoot a,.newsFoot a:link,.newsFoot a:hover,.newsFoot a:link,.newsFoot a:visited{font-family:Arial;font-weight:bold;
	color:#fff !important;line-height:25px;font-size:12px;text-decoration:none !important;text-transform:none;vertical-align:middle; }
.submitButton:hover{background-color:#ff0033;}
.newsFoot:hover{background-image: url('images/redButtonHover.gif');}
.submitButton{padding:0;margin-left:12px;background-color:#c31830;
	height:25px;width:65px;text-align:center;margin-bottom:5px;padding-left:20px}
.submitButton a,.submitButton a:link,.submitButton a:hover,.submitButton a:link,.submitButton a:visited{
	font-family:Arial;font-weight:bold;color:#fff !important;line-height:25px;
	font-size:12px;text-decoration:none !important;text-transform:none;vertical-align:middle;}
/* faqs */
a.SubHead H3{display:inline;color:#C03;margin-right:0;margin-left:0;}
a.SubHead .Normal :hover{text-decoration:underline;}
/**/
.containers .warning p{color:#333;}
.side_column #SaveForm .submitButton,.side_column #SaveForm .submitButton:hover{padding:0;margin:0;height:auto;background:none;}