
html {
	overflow-y: scroll;
}
html,body
{
	border:0px;padding: 0px; margin: 0px;height:100%;background:#FFFFFF;
}
body,td,input,select,textarea,span,p {
	font-family: Tahoma ;
	font-size:9pt;
}
body,td,div,table,p
{
	margin: auto;
}
.mainbody
{
	/*background-image:url(images/t/bg.png);*/
	background-repeat:no-repeat;
	background-position:center top;
}

input,select,textarea,.Chbxn input
{
	border: solid 1px #999999;
	margin-right:1px;
	color: blue;
	padding:1px;
}
input:hover,select:hover,textarea:hover
{
	border:solid 1px blue;
}
.fieldset,fieldset
{
		border: solid  1px gray;padding:10px;
        background: url(images/t/fieldse1t.gif);background-repeat:repeat-x;
        margin-top:3px;
        margin-bottom:3px;
}
.Chbx,.Chbx input{border:none;background:none;}

.toptop
{
	background-color:#FFFFFF; /*#00509f;*/
	height: 0px;
}
img{border:none}
.top{

	height:88px;
	z-index:100;
	
	text-align:center;
	background: url(images/t/top_bg.png);
	background-repeat:repeat-x;
}
.top .in
{
	width:980px;
	text-align:center;
}
.user 
{
	font: bold 7pt; 
	overflow: hidden; 
	height: 25px;
	color: #00509f;
	position:fixed;
	z-index:9999;
	right:0px;
	top:5px;
}
.user .inner 
{
	padding-right: 12px; display: block; padding-left: 12px; padding-bottom: 7px; padding-top: 2px;
	background: url(images/t/ac_user_info_right.gif) no-repeat right top;
}
.user a {
	color: #00509f; text-decoration: none
}
.user a:hover 
{
	color:Green;
	text-decoration: none
}
.bot{z-index:99;bottom:0;right:20;color:#FFFFFF;height:22px;font-size:8pt;width:100%; }
.bot .inner{border-top:solid 1px white;padding:3px;}
.but{padding:0px 10px 1px 10px;border-style:solid;border-top-width:1px;border-left-width:1px;border-bottom-width:1px;border-right-width:1px;
border-top-color:#D9DFEA;border-left-color:#D9DFEA;border-bottom-color:#0e1f5b;border-right-color:#0e1f5b;background-color:#698AC0;color:#FFFFFF !important;
text-align:center;height:19px;font-size:8pt;}
.but:hover{padding:0px 10px 1px 10px;border-style:solid;border-top-width:1px;border-left-width:1px;border-bottom-width:1px;border-right-width:1px;border-top-color:#D9DFEA;border-left-color:#D9DFEA;border-bottom-color:#0e1f5b;border-right-color:#0e1f5b;background-color:#698AC0;color:yellow !important;text-align:center;height:19px;font-size:8pt;}
.rnd{background:#EEEEEE;border:1px solid #8FB3BD;padding:0px;margin:5px;background-image:url(images/t/bg.png);background-repeat:no-repeat;background-position:center top;}
.rndm{background:#FFFFFF;border:1px solid #8FB3BD;padding:0px;margin:5px;background-image:url(images/t/bg.png);background-repeat:no-repeat;	background-position:center top;}
.rndhead{ background:#8FB3BD;color:White;padding:0px;padding-left:0px;height:19px;padding-top:2px; font-weight: bold; font-size: 8pt; margin-bottom:10px;display:block; }
 .page
{
	text-align:center;
	min-height:450px;
}
.content
{
	margin:auto;
	width:980px;
	text-align:left;
}
.page .content
{
	min-height:450px;
	z-index:1;
	padding:0px;
	padding-bottom:50px;
	border:solid  1px #416094;
	background:white;
	background-image:url(images/t/bg_content.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}
.contentbot
{
	margin:auto;
	background-image:url(images/t/content_bot.gif);
	background-repeat:no-repeat;
	width:1016px;
	height:44px;
}
.bannerbox{
margin-top:30px;
width:250px;
height:90%;
z-index:1;
background:white;
position:absolute;
}

.grid_pager
{
	background-color: #F4F4F4;
	text-align: left;
	width: 100%;
}
.grid_head, .grid_head a
{
	background-color: #00509f;
	color: White;
	font-weight: normal;
	text-align: center;
	text-decoration: blink;
}
.noborder input,.grid_head input
{
	border: none !important;
}
.grid_row{
background:white;
}
.grid_altrow{
background:#EEEEEE;
}
.grid_selrow{
background:#f3d129;
}
.grid_cmd{
text-align: right; padding-right: 8px; height: 26px;
}
 
.cmsbut{
position: fixed;
filter: alpha(opacity=90);
margin:0px 20px;

}
.cmsbut:hover{
filter: alpha(opacity=100);
}
.SubmitR
{
	display:none;
	right:250px;
	position:absolute;
	font-weight:bold ;
	color:red;
	background:yellow;
}
.submitrr
{
	font-weight:bold ;
	color:red;
	background:yellow;
}

 .GridHint{
 float:right;
 color:red;
 border-bottom: solid 4px red;
 padding:3px;
 }
 
 .logotxt
{
	float:left;
	Text-align:left;
	margin-top:30px;

}
.logotxt img{border:none;margin-bottom:12px;margin-top:25px;}
 .breadcrumb
{
	background-color:#CFD8E4;
	color:Black;
	font-weight:bold;
	margin:auto;
	padding:5px;
	padding-top:7px;
	border-bottom:solid 1px #416094;
}
.MP{
background:#FFFFFF;
border-left:solid 1px #416094;
border-right:solid 1px #416094;
border-bottom:solid 1px #416094;
padding:0px;
margin:0px;
background-image:url(images/t/bg.png);
background-repeat:no-repeat;
background-position:center top;
min-height:200px;
padding:30px;
}
.MPbot
{
	text-align:right;
	background-color:#8FB3BD;
	border:solid 1px #416094;
	border-top:none;
	padding:3px;
}
.Loading
{

	text-align:center;
	vertical-align:middle;

	position:absolute;
	z-index:100000;
	background-color:white;
}

.right{text-align:right;}
.label_col
{
	padding:auto;
	margin-left:10px;
	 text-align:left;
	 width:180px;
	 font-weight:bold;
}
.form_table td
{
	padding: 0px 2px 2px 2px;
}
.form_body
{
	padding:5px;
	min-height:200px;
	vertical-align:middle;
}
.nopadding td
{
	padding: 0px 0px 0px 0px;
}




.reTool .MostPopular {background-image: url(images/mostproduct.gif);}
.reTool .HomeCards   {background-image: url(images/HomeCards.gif);}

.reTool .InsertCards
{
     background-image: url(images/e/product.gif);
}
.reTool .InsertServices
{
     background-image: url(images/e/service.gif);
}
.ModuleProperties
{
     background-image: url(images/e/module.gif) !important;
}
 .InsertCards
{
     background-image: url(images/e/product.gif);
}
.InsertServices
{
     background-image: url(images/e/service.gif);
}
.LoginCommand
{
     background-image: url(images/e/login.gif) !important;
}
.SignupCommand
{
     background-image: url(images/e/signup.gif) !important;
}
.ChangePasswordCommand
{
     background-image: url(images/e/changepassword.gif) !important;
}
.FAQCommand
{
     background-image: url(images/e/faq.gif) !important;
}
.ContactUsCommand
{
     background-image: url(images/e/contactus.gif) !important;
}
.ReviewReadModule
{
     background-image: url(images/e/reviewread.gif) !important;
}
.ReviewWriteModule
{
     background-image: url(images/e/reviewwrite.gif) !important;
}
.CalculatorBTModule
{
     background-image: url(images/e/calculatorbt.gif) !important;
}
.CalculatorMPModule
{
     background-image: url(images/e/calculatormp.gif) !important;
}
.CompareModule
{
     background-image: url(images/e/compare.gif) !important;
}
.ForumsModule
{
     background-image: url(images/e/faq.gif) !important;
}
.treenode_inactive
{
	color:#BBBBBB;
}

.griddroppable_over
{
	color:blue;
	background:yellow;
}

.imagepicker
{
	margin:2px;
}

.template_showtd {border:solid 1px black;	margin:5px;	padding:0px;	text-align:center;	height:80px;	background-image:url('images/trum.gif');vertical-align:top;
}
.version {	float:right;	font-size:7pt;	color:Blue;}
.cmsp
{
	text-align:left;
}


.cmsp_box 
{
    font-family:Tahoma !important;
}
.cmsp .cmsp_box
{
	text-align:left;
	border:solid 1px blue;
	padding:2px;
	background:white;
	min-height:80px;
}

.widget_inner
{
	padding:3px;
}

.widget_inner .clicks tr
{
	border-bottom:solid 1px gray;
}
.widget_inner .clicks .bar
{
	width:97%;
	background:#ffffff;
	border:solid 1px #336699;
	text-align:left;
	padding:1px;
}
.widget_inner .clicks .bar .fill
{
	display:block;
	background:#336699;
	height:20px;
}
.widget_inner .count
{
	text-align:right;
	width:60px;
}
.widget_inner .clicks .label
{
	color:#336699;
}

.dd_new
{
	font-weight:bold;
	color:Blue;
}

.toodler .title {	font-size:large;	text-align:center;}

.toodler .display {	font-size:xx-large;	text-align:center;
}
.toodler .ip_list td
{
	border-bottom:solid 1px #698AC0;
}
.toodler .ip_list th
{
	background-color:#698AC0;
	color:White;
	text-align:left;
}
.toodler .ip_list .alt_row
{
	background-color:#B6D2FF;
}

.last_col
{
	
}
.editor_design_object
{
	padding:3px;
	border:dashed 1px orange;
}

.alert_row
{
	background-color:#FFFFCC;
	border:solid 2px orange;
	padding:10px;
	margin:2px;
	position:absolute;
	top:0px;
	left:0px;
	width:350px;
	filter:alpha(opacity=90);
	z-index:10000;
}



.CurrentTemplate
{
    background-image:url('images/CurrentTemplate.png');
    background-position : top left;
    background-repeat:no-repeat;
    width:300px;
    border : solid 1px #5D8040;
    background-color : #DFFFC4;color : #5D8040;
    padding-left: 48px;
    padding-top : 10px;
    padding-right:10px;
}

.CurrentTemplate {background-image:url('images/CurrentTemplate.png');background-position : top left;background-repeat:no-repeat;width:100%;border : solid 1px #5D8040;background-color : #DFFFC4;color : #5D8040;padding-left: 48px;padding-top : 10px;padding-right:10px;margin-top:5px }
.ModifiedTemplate {background-image:url('images/ModifiedTemplate.png');background-position : top left;background-repeat:no-repeat;width:100%;border : solid 1px #E04804;background-color : #FCECCF;color : #E04804;padding-left: 48px;padding-top : 10px;padding-right:10px;margin-top:5px}
 .but_active0  /* Not Active*/ {background-image:url(images/icons/active0.gif);background-repeat:no-repeat;width:14px;height:16px;}
 .but_active1  /* Active*/ {background-image:url(images/icons/active1.gif);background-repeat:no-repeat;width:14px;height:16px;}
 .but_status0  {background-image:url(images/icons/status_0.gif);background-repeat:no-repeat;width:14px;height:16px;}
 .but_status1  {background-image:url(images/icons/status_1.gif);background-repeat:no-repeat;width:14px;height:16px;}
