/* 
Feed My Inbox Default Stylesheet
Questions/Comments: support@feedmyinbox.com
*/

/* -------------------------------------------------------------- 
   Browser Reset by Eric Meyer:
   * meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/
-------------------------------------------------------------- */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
    list-style:none;
  
	
}


body {
	line-height: 1;
}

ol, ul {
	list-style: none;
}

blockquote, q {
	quotes: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;

}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}

del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* --------------------------------------------------------------
	Clear the Floats:
	* http://www.positioniseverything.net/easyclearing.html
-------------------------------------------------------------- */
.clear { display: inline-block; }   
.clear:after, .container:after {
  content: "."; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}
* html .clear { height: 1%; }
.clear { display: block; }

/* --------------------------------------------------------------
	typography & layout
-------------------------------------------------------------- */
body {
	font-size:75%;
}

#printLogo {
	display:none;
}

/* text styles 
-------------------------------------------------------------- */
h1 { font-size: 3em; line-height: 1; margin-bottom: 0.5em; }
h2 { font-size: 2em; margin-bottom: 0.75em; }
h3 { font-size: 1.5em;  line-height: 1; margin-bottom: 1em; }
h4 { font-size: 15px; line-height: 1.25; margin-bottom: 1.5em; }
h5 { font-size: 1em; margin-bottom: .5em; }
h6 { font-size: 1em; }

p { margin: 0 0 1.5em;}
p.last      { margin-bottom: 0; }

ul, ol      {/* margin:0 1.5em 1.5em 2em;*/ line-height:1.5em;  }
ul          { list-style-type: disc; }
ol          { list-style-type: decimal; }
li 			{ margin:.3em 0 0px 15px; }
dl          { margin: 0 0 1.5em 0; }
dl dt       { font-weight: bold; }
dd          { margin-left: 1.5em;}

a:focus, 
a:hover     { text-decoration:underline; }
a           { color: #BF5615; text-decoration: none; }

blockquote  { margin: 1.5em; font-style: italic; }
strong      { font-weight: bold; }
em,dfn      { font-style: italic; }
dfn         { font-weight: bold; font-style: italic; }
pre,code    { margin: 1.5em 0; white-space: pre; }
pre,code,tt { font: 1em 'andale mono', 'monotype.com', 'lucida console', monospace; line-height: 1.5; } 
tt          { display: block; margin: 1.5em 0; line-height: 1.5; }
acronym		{ border-bottom:1px dotted; }

ul.nav { list-style:none; margin:0; }
ul.nav li { float:left; margin:0; }
ul.nav a { float:left; display:block; text-decoration:none; }

/* tables
-------------------------------------------------------------- */
table   { margin-bottom: 1.5em; }
th      { border-bottom: 1px solid #ccc; font-weight: bold; }
th,td   { padding: 0.5em 0.5em; }
caption { background: #ffc; }

/* other classes
-------------------------------------------------------------- */
.top        { margin-top:0; padding-top:0; }
.bottom     { margin-bottom:0; padding-bottom:0; }

.floatLeft   { float:left; }
.floatRight  { float:right; }

/* --------------------------------------------------------------
	forms
-------------------------------------------------------------- */
label { font-weight: bold; }
table tr td label {
    font-weight: normal;
}
fieldset    { margin: 0  0  0px  0; width:auto; padding:0px 0px 10px 0px }
legend      { font-weight: bold; font-size:1.2em; }
fieldset ul { list-style:none; }
fieldset li label { float:left; clear:right; width:150px; font-size:13; padding-top:.5em; font-family:Arial, Helvetica, sans-serif; }

fieldset li input   { width: 250px; margin:0; border:1px solid #C1C1C1; padding:.4em; font-size:.9em; }
fieldset li select { padding:2px; border:1px solid #C1C1C1; }
fieldset li textarea { width: 300px; height: 200px;  padding:.4em; font-size:.95em; font-family:Arial, Helvetica, sans-serif; border:1px solid #C1C1C1; }

input.btn {
	display:block;
	text-indent:-9000px;
	border:0;
	padding:0;
	margin:.5em 0 0 150px;
	background:url(image/sprite.png) no-repeat;
}

input.btn:hover {
	cursor:pointer;
}

@media print {
	#header, #nav, #secondary, #sidebar, #footer, #contentTop {
		display:none;
	}

   
	#printLogo {
		display:block;
		float:none;
	}

	#wrap {
	  background: none;
	}

	body { 
		width:100% !important;
		margin:0 !important;
		padding:0 !important;
		line-height:18px;
		word-spacing:1.1pt;
		letter-spacing:0.2pt; 
		font-family: Garamond,"Times New Roman", serif; 
		color: #000; 
		background: none; 	
		font-size: 9pt; 
	}
   

	/*Headings */
	h1,h2,h3,h4,h5,h6 { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; }
	h1 { font-size:16pt; }
	h2 { font-size:14pt; }
	h3 { font-size:12pt; }
	h4,h5,h6 { font-size:11pt; }

	code { font: 9pt "Courier New", Monaco, Courier, monospace; } 
	blockquote { margin: 1.5em; padding: 1em;  font-size: 9pt; }
	hr { background-color: #ccc; }

	/* Images */
	img { float: left; margin: 1em 1.5em 1.5em 0; }
	a img { border: none; }

	/* Links */
	a:link, a:visited { background: transparent; color:#666; text-decoration: underline; }
	a:link:after, a:visited:after { content: " (" attr(href) ") "; font-size: 90%; }
	a[href^="/"]:after { content: " (http://www.feedmyinbox.com" attr(href) ") "; }

	/* Table */
	table { margin: 1px; text-align:left; }
	th { border-bottom: 1px solid #333;  font-weight: bold; }
	td { border-bottom: 1px solid #333; }
	th,td { padding: 4px 10px 4px 0; }
	tfoot { font-style: italic; }
	caption { background: #fff; margin-bottom:2em; text-align:left; }
	thead {display: table-header-group;}
	tr {page-break-inside: avoid;} 

	/* blog comments */
	#comments {
		page-break-before: always;
	}
}
.comnButtom{ background:#5e5e5e; padding:4px 15px; margin:0px 5px 0px 0px; font-size:15px; display:inline-block; width:auto!important; box-shadow:0 0 2px 1px #CCCCCC inset; text-shadow:0px 2px #555555; color:#fff!important;  border:1px solid #686868; border-radius:5px; cursor:pointer; overflow:hidden;}
.comnButtom:hover{ background:#666; padding:4px 15px; font-size:15px; box-shadow:0 0 2px 1px #CCCCCC inset; text-shadow:0px 2px #555555; color:#fff!important; border:1px solid #686868; border-radius:5px; cursor:pointer;}

.registerContainer{ border:1px solid #ccc; border-radius:10px; box-shadow:0px 0px 1px 1px #CCCCCC; position:relative; margin-bottom:20px}
.registerContainer .tabingRow{ height:30px; width:auto; overflow:hidden; margin:10px 15px;}
.registerContainer .tabingRow ul{ margin:0px;}
.registerContainer .tabingRow ul li{ background:#C7C7C7; list-style:none; padding:5px 20px; border-radius:5px; color:#999999; float:left; margin:0px 5px 0px 0px; font-size:13px;}
.registerContainer .tabingRow ul li a{ color:#999999; text-decoration:none;}
.registerContainer .tabingRow ul li.active{ background:url(images/tabshow.png) repeat-x; color:#fff;}
.registerContainer .tabingRow ul li.active a{ color:#000; text-decoration:nonel; color:#FFF;}
.textright{ text-align: right;}
.checBoxes{ margin:10px 0px 10px 0px}
.butonRowBox{ text-align:center; padding:10px 0px;}


.logo {
float:left;
margin:5px 0px 30px 0px;

}
.logo img {
width:240px;
}
.error {
    color:red;
}
.success {
    color:green;
    padding:10px;
	color:#05b62e;
	background:#f1f1f1;
	border:1px solid #ccc;
	margin-bottom:2em;
    display:block;
}

.successboxStyle {
    background: url("images/accept.png") no-repeat scroll 3px 3px #D7FCC5;
    border: 1px solid green;
    color: green;
    display: inline-block;
    left: 280px;
    padding: 3px 25px;
    position: absolute;
    top: 4px;
}
.frgtPass {
    padding:5px 34px;
}
.ddlfeedSetting {
    width:200px;
}

.tdstyle {
display: inline-block;
    width: 400px;
    word-wrap: break-word;
    padding:12PX 1em !important
}

.req {
    color: red;
}

.labelBox {
width:105px;
display:inline-block;
}
#orderDetails p {
 margin:16px 0;}

.tableBox {width:500px;
           /*border:1px solid #ccc;*/
           border-radius:5px;
}
    .tableBox table {
        width:100%;
        margin:0px!important
    }
 
       .tableBox table tr td {border-top:1px solid #ccc;
       
    }
       .tableBox table tr:first-child td {
        background:#EBEBEB;
        border:0px;
    }
.breadcrumb { margin:10px 0px;
}

#profileInfo, #cancelAcct, #content table tr td {
    border-top:1px solid #ccc;
}
#profileInfo, #cancelAcct, #content table tr:first-child td { border:0px;
}

.errorBoxClass {
    background: none repeat scroll 0 0 #FDE2E0;
    border: 1px solid #E0B5B4;
    color: #AE2221;
    margin-bottom: 2em;
    padding:10px;
    display:block;
}
.text h2 {
    margin:0px 2px 10px 2px;
	padding:0 20px 20px 20px;
	color:#BF5615;
	font-size:2.2em;
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
    border-bottom:1px solid #ccc;

}
.subcribe {
    padding:0px 0px 20px 0px;
}
.subcribe h1{margin:0px 2px 10px 2px;
	padding:0 20px 20px 20px;
	color:#BF5615;
	font-size:2.2em;
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
    border-bottom:1px solid #ccc;
	}
.backLink {
    margin:20px 0px;
}
    .backLink a {
    color:#BF5615;
    text-decoration:none;
    }
        .backLink a:hover {
            text-decoration:underline;
        }
.textFeildBox {
    padding:20px;
}
    .textFeildBox ul li {
        list-style:none; 
        float:left;
        margin:0px 20px 0px 0px;
    }

.inputClass { width: 250px; margin:0; border:1px solid #C1C1C1; padding:.4em; font-size:.9em; }
.inputSearchClass { width: 200px; margin:0px 5px 0px 0px; border:1px solid #C1C1C1; padding:.4em; font-size:.9em; }
.inputSearchFeed { width: 180px; margin:0px 5px 0px 0px; border:1px solid #C1C1C1; padding:.4em; font-size:.9em; }
.selectClass { width: 200px; margin:0; border:1px solid #C1C1C1; padding:.4em; font-size:.9em; 
}
.ddlfeedSetting2{ width: 150px; margin:0; border:1px solid #C1C1C1; padding:3px 3px 4px 3px; font-size:.9em; 
}
.checkBoxRow { display:block; margin:10px 0px; color:#BF5615;
}
.checkBoxRow span { margin:2px 0px 0px 0px; position:relative; top:2px;
}
.buttonBox { margin:20px 0px;
}

.mySubscribe {
    padding:0 20px 20px 20px;
}
ul.topLiMenu {
    display:inline-block;
}

ul.topLiMenu li { list-style:none; float:left;line-height:16px; padding:0px; margin:0}
ul.topLiMenu li a { color:#000; text-decoration:none; padding:0px 15px; border-left:1px solid #ccc; /*background:#f2f2f2;  border-radius:5px;*/}
ul.topLiMenu li:first-child a { border:0px; padding-left:0px}
    ul.topLiMenu li:first-child { padding-left:0; margin-left:0; }
ul.topLiMenu li a:hover { text-decoration:underline; /*background:#EE7A03; color:#fff;*/}

    }
ul.topLiMenu li:first-child { border-left:0px; margin-left:0px; padding-left:0px;}

.tableBoxContaner {
    padding: 0px;
    margin: 0px 20px 0px 20px;
    border: 1px solid #ccc;
    border-radius: 10px;
}

.leftRadius {border-radius:6px 0 0 0;}
.rightRadius { border-radius:0px 5px 0 0;}
.tableBoxContaner .firstBox { border-right:1px solid #ccc; width:20px; text-align:center; }
.tableBoxContaner .twoBox { border-right:1px solid #ccc; width:600px; text-align:left;}
.tableBoxContaner .treeBox { border-right:1px solid #ccc; width:152px; text-align:left;}   
.tableBoxContaner .fourBox { width:154px; text-align:left;}
.tableBoxContaner table { margin:0px;}
 .tableBoxContaner table tr td { border-top:1px solid #ccc;    }
 .tableBoxContaner table tr:first-child td { background:#CCC; border:0px;   }
.importCon {padding:0px 0px;}
.padset { margin:0px 20px;
}
.importCon table{ width:100%;}
.bmarkVid { margin:0px 0px 20px 0px
}
.tooltipanchor {position:relative; display:inline; float:right;
}
    .tooltipanchor:hover .tooltipBox { display:block;
    }
 .tooltipanchor .tooltipBox { display:none; width:160px; border:5px solid #E67315; border-radius:10px; background:#fff; padding:10px; position:absolute; left:-15px; top:20px; z-index:999;
    }
 .tooltipanchor .tooltipBox  .arrow-up {
	width: 0; 
	height: 0; 
	border-left: 8px solid transparent;
	border-right: 8px solid transparent;
	
	border-bottom: 8px solid #E67315;
    position:absolute;
    left:10px;
    top:-13px;
}

.label {clear: right;  float: left; font-family: Arial,Helvetica,sans-serif; font-size: 1em;  padding-top: 0.5em;  width: 150px;}
.fieldLabel {clear: right;  float: left; font-family: Arial,Helvetica,sans-serif; font-size: 1em;  padding-top: 0.5em;  width: 150px;
}
.formRow { margin:0.5em 0;
}
.Classinput {border: 1px solid #C1C1C1;  font-size: 0.9em;  margin: 0;  padding: 0.4em;   width: 250px;}


.comn3 { float: left; margin: 5px 0px 0px 0px }
.comn3 input { width:20px; float:left; margin:0px;}
    .comn3 .forlabel { float:left;
    }
.comn2 { float: left;  width: 70px; margin: 5px 0px 0px 0px}
.comn2 input { width:20px; float:left; margin:0px;}
.comn2 .Classinput { width:20px; float:left;}
.classH1 {border-bottom: 1px solid #CCCCCC; color: #BF5615; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;    font-size: 2.2em;
    margin: 0 2px 10px;  padding: 0 20px 20px;}

.adminright_panal { margin:10px 20px;}
.rightImageBox { float:right; display:inline-block;}
.rightImageBox .feild { float:left; }
.rightImageBox .label {float:left; font-family: Arial,Helvetica,sans-serif; font-size: 1em; font-weight:bold; }
.tableNew { margin:0px 20px; border:1px solid #ccc; border-top:0px;}
.tableNew table { margin-bottom:0px; }
    .tableNew table a { color:#000; text-decoration:underline;}
        .tableNew table a:hover { text-decoration:none;
        }


.pag-inner {margin: 0; padding: 0;}
    .pag-inner a { display: inline-block;    }
    .pag-inner .pageinput { /*border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;*/  display: inline-block; padding: 0 3px;}
    .main-listing-box table tr td.col-11 {
    text-align: center;
}
.pag-inner img { position:relative; top:4px;}
.main-listing-box table tr td { border: medium none !important; vertical-align: middle;}
.main-listing-box table tr.title-pannel {
    background: none repeat scroll 0 0 #E6E6E6;
}
.main-listing-box table tr {
    border-top: 1px solid #CCCCCC;
}
.inputSmallClass {
    border: 1px solid #C1C1C1;
    font-size: 0.9em;
    margin: 0;
    padding: 0.4em;
    width: 25px;
}
.inputSelectClass {
    border: 1px solid #C1C1C1;
    font-size: 0.9em;
    margin: 0;
    padding: 0.4em;
    width: 60px;
}
.searchButtom{ background:#5e5e5e; padding:1px 5px 2px 5px; font-size:15px; cursor:pointer; box-shadow:0 0 3px 1px #CCCCCC inset; text-shadow:0px 2px #555555; color:#fff!important; width:auto!important; border:1px solid #686868; border-radius:5px;}
.Classinput {  border: 1px solid #C1C1C1;
    font-size: 0.9em;
    margin: 0;
    padding: 0.4em;
    width: 250px;
}
table.search  tr td { padding:5px 0px ;}
.selectcomn {
    border: 1px solid #C1C1C1;
    padding:2px 2px 2px 5px;
    width: 260px;
}

.slctwidth { width:260px;
}
.registration select {
    border: 1px solid #C1C1C1;
    padding: 2px;
}
.admincontent #errorContainer { padding:10px;
}




/*===============CmpaignCSs=============*/
.campaignContainer{ padding:10px 0px 0px 0px; margin:0px;}
.campaignContainer h1{ border-bottom: 1px solid #CCCCCC;  color: #BF5615; font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;  font-size: 2.2em;  margin: 0 2px 10px;   padding: 0 20px 20px;}
.campaignForm{ padding:0px 0px 20px 0px;}
.campaignForm ul li{ margin:8px 0px; width:915px;}

.nightLifeSliderCont{padding:0px; margin:12px 0 0px 0;}
#nightLifeCarousel{padding:12px 10px 0px 10px; margin:10px 0px; height:155px; background:url(../images/nigjtLifeSliderBg.jpg) repeat-x left top; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; position:relative;}
#nightLifeCarousel ul{padding:0px; margin:0px; list-style-type:none;}
#nightLifeCarousel ul li{padding:0px; margin:0px 18px 0px 0px; cursor: pointer; float:left; width:112px; height:160px; border:1px solid #ccc; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px;}
#nightLifeCarousel ul li:hover {border:1px solid #FF8C22}
#nightLifeCarousel ul li.active{border:1px solid #FF8C22}
#nightLifeCarousel ul li .imageCont{border:1px solid #fff; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; -o-border-radius:5px; overflow:hidden; height:117px; cursor:pointer;}
#nightLifeCarousel ul li .imageCont img{width:100%; height:100%;}
#nightLifeCarousel ul li .links{padding:7px 0px 0px 0px; margin:0px; font-size:11px; color:#000; text-align:center;}
#nightLifeCarousel ul li .links a{text-decoration:none; color:#000;}
#nightLifeCarousel ul li .links a:hover{text-decoration:none;}

#nightLifeCarousel .jcarousel-prev-horizontal, #nightLifeCarousel .jcarousel-next-horizontal{padding:0px; margin:0px; top:70px; position:absolute; width:24px; height:18px; cursor:pointer;}
#nightLifeCarousel .jcarousel-prev-horizontal{left:-14px; background:url(images/nightPrev.png) no-repeat center top;}
#nightLifeCarousel .jcarousel-next-horizontal{right:-14px; background:url(images/nightNext.png) no-repeat center top;}


.jcarousel-clip {
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    z-index: 2;
}
.jcarousel-container {position: relative;}
.jcarousel-clip {z-index: 2; padding: 0; margin: 0; overflow: hidden; position: relative;}
.jcarousel-list {z-index: 1;overflow: hidden; position: relative; top: 0; left: 0; margin: 0; padding: 0;}

.jcarousel-list li, .jcarousel-item { float: left; list-style: none; /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 75px;
    height: 75px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */
.jcarousel-next {z-index: 3;display: none;}

.jcarousel-prev {z-index: 3; display: none;}





.settigformtitle{ padding:5px 0px; margin:5px 0px;}
.settigformtitle .title1{ display:inline-block; width:250px; font-size:13px; font-family: Arial,Helvetica,sans-serif;font-weight:bold; margin:1px 0px 0px 0px;}
.settigformtitle .title2{ display:inline-block; width:700px; word-wrap: break-word; font-size:13px; font-family: Arial,Helvetica,sans-serif;font-weight:normal; margin:1px 0px 0px 0px;}

.settigformtitle .title{ display:inline-block; width:250px; font-size:13px; color:#373737;}
.settigformtitle .editbt{ display:inline-block; float:left; margin:-2px 0px; cursor:pointer;}
.settigformtitle .editbt img{ margin:0px 3px 3px 0px; }
.checkboxContainer{ float:left; display:inline-block; width:750px;}

.commanformSec{ padding:0px; margin:10px 15px;}
.commanformSec .formHeading{ padding:0px; margin:20px 0px 24px 0px; font-size:16px; font-family: 'VerdanaBold'; color:#373737;}
.commanformSec .commanformRow{ padding:0px; margin:10px 0px 20px 0px;  text-align:center; }
.commanformSec .commanformRow1{ padding:0px; margin:10px 0px 10px 0px; display:inline-block; width:480px; vertical-align:top;}
.formfieldarea{ display:none; padding:0px; margin:6px 0px 6px 15px !important; text-align:left !important;}
.formfieldarea .SelectAll{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:13px; padding:0px 0px 5px 0px;  border-bottom: 1px dashed #E2E2E2; margin:0px 0px;}
.formfieldarea ul li{ float:left; display:inline-block; width:350px; word-wrap:break-word; margin:10px 0px 0px 0px}
.formfieldarea ul li input{ margin:0px 0px 0px 0px;}
.formfieldarea ul { display:inline-block; width:96%; padding:0px 0px; margin:0 4px 3px; }
.buttonBox{ margin:15px 0 0 0px;}
.chooseYourList{clear: right; float: left; font-family: Arial,Helvetica,sans-serif; font-weight:bold;  padding-top:5px; width: 150px;}
.editorBox{ width:750px; float:left;}

.addGroup {display:inline-block;padding:20px;float:left;}
.comBox { float:left; display:inline-block;}
.searchClient {display:inline-block;padding:20px;float:left;}
.addClient { background: none repeat scroll 0 0 #FFFFFF;  border: 1px solid #CCCCCC;   border-radius: 5px 5px 5px 5px;  box-shadow: 0 0 10px #CCCCCC;   padding: 10px;    position: absolute;
    width: 400px; left:50%; margin-left:-200px;}
    .addClient .comBox { margin:0px 0px 20px  0px ;
    }

.comingSoon {color:#EE7A03; font-size:30px}
.leftAddmorebox {display: inline-block; float:left; padding:20px 20px 20px 10px;}

.topnav { border-radius: 0 0 10px 10px; margin-bottom:20px; padding: 5px 10px 10px; overflow:hidden; border:1px solid #ccc; border-top:0px;
          background: #e5e5e5; /* Old browsers */
background: -moz-linear-gradient(top,  #e5e5e5 0%, #eeeeee 99%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(99%,#eeeeee)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #e5e5e5 0%,#eeeeee 99%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #e5e5e5 0%,#eeeeee 99%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #e5e5e5 0%,#eeeeee 99%); /* IE10+ */
background: linear-gradient(to bottom,  #e5e5e5 0%,#eeeeee 99%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#eeeeee',GradientType=0 ); /* IE6-9 */

}
.topnav a {color:#000;}
.topnav a:hover{color:#BF5615;}
.topnav li { float: left; font-family:Verdana; font-size: 15px; list-style: none outside none; margin: 0 20px 0 0; }
.topnav li.login {float: right; margin-right: 0;position: relative;}

.intro {/*background: url("images/intro.png") no-repeat 0 0 ;*/ clear: both;  height: 190px; position: relative; margin:0px 0px 20px 0px;}
    .intro a { text-decoration:none; font-weight:normal;
    }
        .intro a:hover { text-decoration:none; 
        } 
 .intro p { margin:20px 0px;
    }
.introicon { position: absolute; right: 60px;  top: -10px;}
.prepend-1 {padding-left: 20px;}
.span-11 { width: 430px;}
.intro h1 { color: #FFF;  font-size: 18px;  line-height: 24px;  margin-top: 28px;   width:718px; display:inline-block; border-bottom:0px;}
.intro h1 strong {color: #FFFFFF; font-weight: normal;}
.shade {
    background: url("images/shade-trans.png") no-repeat center top;
    height: 16px;
    margin-top: 10px;
}
.comnButtomnew{ background:#5e5e5e; padding:6px 15px 5px 15px; font-size:15px; cursor:pointer; box-shadow:0 0 3px 1px #CCCCCC inset; text-shadow:0px 2px #555555; color:#fff!important; width:auto!important; border:1px solid #686868; border-radius:5px;}

.comnButtomnew:hover{ background:#666; padding:6px 15px 5px 15px; box-shadow:0 0 2px 1px #CCCCCC inset; text-decoration:none; }
.dropmenu {float:right !important;}
    .dropmenu li a.signin.menu-open span {background: url("image/login_active_bg.png") no-repeat scroll 0 0 transparent;
    color: #222327; display: block;
    padding:0 23px 0 5px;
    width: 34px; text-decoration:none;
    }
    .dropmenu ul li { margin-right:0px;
    }
        .dropmenu ul li a { text-decoration:none;}
            .dropmenu ul li a:hover { text-decoration:underline;
            }
    #signin_menu {
	position:absolute;
	top:45px;
	right:3px;
	z-index:100;
	padding:8px;
	border-left:1px solid #ED8F27;
	border-right:1px solid #ED8F27;
	background:#ed8f11 url(image/signin_bg.png) repeat-x top left;
    width:190px;
}
li.dropmenu { margin:0px;}

#signin_menu ul {
	float:none;
	padding:0;
}

#signin_menu li {
	float:none;
	margin:0 0 .5em 0;
	letter-spacing:0;
}

#signin_menu li label {
	display:block;
	float:none;
	clear:none;
	width:auto;
	font-weight:normal;
	font-size:11px;
	color:#353224;
    line-height:13px;

}

#signin_menu li input {
	width:182px;
	padding:2px;
	border:1px solid #B77221;
}

#signin_menu li input#signInBtn {
	float:left;
	width:65px;
	height:28px;
	border:0;
	text-indent:-9000px;
	background-position:0 -69px;
}

#signin_menu li input#signInBtn:hover {
	cursor:pointer;
}

    #signin_menu li #aaaa { color:#AE2221; font-size:11px;
    }

#signin_menu .links {
	float:right;
	text-align:right;
    width:124px;
}

#signin_menu .memberLoggedIn p {
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	margin-bottom:.5em;
	font-size:.9em;
	color:#353224;
}

#signin_menu .memberLoggedIn p strong {
	display:block;
}

#signin_menu .links a {
	color:#000;
	font-size:9px;
	padding:0 3px;
	line-height:1.4em;
    display:block;
}

#signin_menu .links a:hover {
	text-decoration:underline;
}
.sptTwo {
    background: url("image/sprite2.png") no-repeat scroll 0 0 transparent;
}

.comnButtomAnchor {
    background: none repeat scroll 0 0 #5E5E5E;
    border: 1px solid #686868;
    border-radius: 5px 5px 5px 5px;
    box-shadow: 0 0 3px 1px #CCCCCC inset;
    color: #FFFFFF !important;
    cursor: pointer;
    font-size: 15px;
    padding: 5px 15px;
    text-shadow: 0 2px #555555;
    width: auto !important;
    text-decoration:none;
}
    .comnButtomAnchor:hover {
     text-decoration:none;}

    .registerContainerNew {
    border: 1px solid #CCCCCC;
    border-radius: 10px 10px 10px 10px;
    box-shadow: 0 0 1px 1px #CCCCCC;
   padding-bottom: 10px;
}
.com {border: none !important;
    border-radius: 0px !important;
    box-shadow: none !important;
}

.bwib 
{
    word-wrap: break-word; 
}

.cbSAll {width:38px; vertical-align:top;}
.cbSAll input { margin:0px 3px 0px 0px;}
.cbSAll b { position:relative; top:-2px;}
.confirmAll {margin:10px 20px 10px 20px;}
.dltAll {margin:0px 20px 10px 20px;}
.selectClass {border: 1px solid #C1C1C1; padding:4px 2px 4px 2px !important; width:130px;}
.divider { border-top: 1px dashed #ccc; padding:5px 0px; margin:5px auto; width:96%;}

.msgAlert 
{background: url("images/trp.png") repeat scroll 0 0 transparent;
    border: 1px solid #C8A605;
    border-radius: 8px 8px 8px 8px;
    color: #000000;
    display: block;
    font-size: 15px;
    margin: 0 auto 20px;
    padding: 20px 30px;
    text-align: center;
    width: 849px;

}
.cmsContainer {
}

    .cmsContainer ul li { list-style:disc;
    }
.invoiceTempl table tr td {
    border-top: none !important;
}
.tongleBox { display:inline-block; float:left; margin-right:10px;
}
.dltAll tr td { padding:0px;

}
.inputSelectClassnew1 {padding:2px 2px 2px 2px !important; border:1px solid #ccc;}
.colnw1 { width:50px;
}
.colnw2 { width:50px;
}
.colnw3 { width: 500px; word-wrap: break-word; display: inline-block;
}
.colnw4 { width:80px;
}
.colnw5 { width:55px; text-align:center;
}
.colnw6 { width:115px;
}
.colnw7 { width:50px; text-align: center
}

#dvPlanInfo { background:#E2E2E2;  border: 1px solid #CCCCCC;   display: inline-block;   padding: 0px;
    position: absolute;  right: 23px;  top: 169px;  width: 362px; z-index:999;}

#dvPlanInfo .yr_plan {font-size:22px; margin-left:0px;}
#dvPlanInfo .pln_nam {color: #E67315;    display: block;    font-size: 22px;   padding:8px 0 0; margin-left:0px;}
#dvPlanInfo .pln_prc {color: #ED7500; display: block;  font-size: 16px;   font-weight: normal;    padding: 5px 0;  }
#dvPlanInfo .pymt_optn {margin-top:10px; display:inline-block; font-weight:bold; margin-left:5px;}
#dvPlanInfo .checBoxes {margin:3px 0; padding-left:8px;    }
#dvPlanInfo .recorng {margin:0px; position:relative; left:-2px; margin-left:4px; }

.resendConfirm_login {
    display: block;
    line-height: 12px;
    margin: 0;
    padding: 0 !important;
     color: #AE2221 !important;
     font-size: 1.1em;
    font-weight: bold;
}

.SmallButtomnew{ background:#5e5e5e; padding:1px 15px 2px 15px; font-size:15px; cursor:pointer; box-shadow:0 0 3px 1px #CCCCCC inset; text-shadow:0px 2px #555555; color:#fff!important; width:auto!important; border:1px solid #686868; border-radius:5px;}

.SmallButtomnew:hover{ background:#666;  box-shadow:0 0 2px 1px #CCCCCC inset; text-decoration:none; }
.invoiceTempl {}
.invoiceTempl table {border:1px solid #ccc;}
.invoiceTempl table {width:100%; text-align:left;}
.invoiceTempl table tr td {border-bottom:1px solid #ccc;}
.invoiceTempl table tr:first-child th {background:#e2e2e2!important; padding-top:8px; padding-bottom:8px;}
.tdBox1 {width:150px;}
.tdBox2 {width:250px;}
.tdBox3 {width:200px;}
.tdBox4 {width:160px;}
.tdBox5 {width:140px; text-align:center;}

.leftFeed{ float:left; margin-right:5px; padding:2px 0px 0px 0px; display:inline-block;}
#dvPlanInfo .checBoxes { padding-left:0px; margin:5px 0}
#dvPlanInfo .rightBox { display:inline-block; width:200px; float:right; background:#ccc; padding:10px; min-height:97px;}
#dvPlanInfo .leftBox{ display:inline-block; width:120px;; float:left;  padding:10px;}
#dvPlanInfo .pymt_optn {display:inline-block; margin-left:5px; font-size:22px; font-weight:normal; margin-top:0;}
.nextpayment { width:430px; position:absolute; right:29px; top:33px; z-index:999;}
    .nextpayment h3 { color:#BF5615;
    }
#contentArea { position:relative;}
.print { font-size:15px; font-weight:normal;}
.invice {width:450px; float:left;}
#profileInfo { position:relative;}

.fieldsHelp { float: left; margin: 0px;    padding-top:5px;}
u { text-decoration:none; cursor:pointer;}
    u:hover { text-decoration:underline;
    }

.filter_criterias {
    padding-left:150px;
}
.NewdvLoading {
    left: 46%;
    position: absolute;
    top: 62%;
    z-index: 999;
}
    .NewdvLoading img { width:40px;
    }
.importDatas
{
float:right; margin:24px 0px 0px 5px
}
.headNotice {
	display:block;
	padding:20px 27px;
	border-bottom:1px solid #BEBDBD;
}

.headNotice1 {
	margin:37px 0 0 0;
	padding:0 3px 0 4px;
	color:#BF5615;
	font-size:2.2em;
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	background:url(image/content_title.png) no-repeat top left;
}

.oneCol1 {
	background:url(image/contentarea_one_bg.png) repeat-y top left;
}
.oneCol2 {

	background:url(image/contentarea_btm.png) no-repeat bottom left;
}
#contentBtm {
	width:960px;
	height:35px;
	margin-bottom:1em;
	
}



.newh1{margin:0px 2px 10px 2px;	padding:0 20px 20px 20px;color:#BF5615;	font-size:2.2em;	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
   border-bottom:1px solid #ccc;   font-weight:bold;}
.helpMenu {width:250px; display:inline-block; padding-bottom:10px; float:left; overflow:hidden; border:1px solid #ccc; border-radius:8px; -webkit-border-radius:8px; -o-border-radius:8px; -mox-border-radius:8px;}
.helpMenu .nav-list ul { margin:0px; padding:0px;}
.helpMenu .nav-list ul li { list-style:none; line-height:16px; padding-left:6px!important; margin-left:0px!important;}
 .helpMenu .nav-header { color:#000; font-size:13px; background:#E6E6E6; border-top:1px solid #ccc; padding:5px 5px 5px 5px; margin-left:0px; 
    }
        .helpMenu .nav-header:first-child { margin-top:0px; border:0
        }
.row { padding:10px 20px
}
.helpContent { width:650px; margin-left:270px; line-height:16px;}
.helpContent pre, code {margin: 1.5em 0;  white-space: pre; border:1px solid #ccc; padding:10px; background:#fff;  border-radius:8px; -webkit-border-radius:8px; -o-border-radius:8px; -mox-border-radius:8px;}
.helpContent h1 { font-size:18px;}
.helpContent .page-title {font-size:26px; font-weight:normal; background: #f1f1f1; padding:20px; border:1px solid #ccc; border-radius:8px; -webkit-border-radius:8px; -o-border-radius:8px; -mox-border-radius:8px; }
    .helpContent h3 { font-weight:normal; font-size:20px;
    }
.helpContent hr { margin:20px 0px!important; border-bottom:1px solid #ccc; border-top:0; border-right:0px; border-left:0}
.tabledata { margin:0px; padding:0px; display: block;}
.tabledata table tr:first-child td{ background:#E6E6E6; padding:8px 5px; color:#000;}
.tabledata table tr td{padding:5px; border:1px solid #ccc;}
