	/*

	Style Sheet Type External in this application its converted as emboded style because to reduce the external style sheet loading time

	*/


	

/*from current*/

body{

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

}



/*these are the main containers*/

#mainframe-mid{

	background-repeat: repeat-y;

	width: 776px;

	margin-right: auto;

	margin-left: auto;

}



#mainframe-top{

	background-repeat: no-repeat;

	width: 776px;

	background-position: top;

}



#mainframe-bottom{

	background-repeat: no-repeat;

	background-position: bottom;

	height: 0px;

	width: 776px;

}



/*this elements should be inside #mainframe-top{}*/

#mainframe-content{

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}



/*home page containers*/

#homemainframe-top{

	background-image: url(../images/homeservicebox.jpg);

	background-repeat: no-repeat;

	background-position: top;

	width: 776px;

}



#homemainframe-mid{

	background-image: url(../images/homeservicebox-mid.jpg);

	background-repeat: repeat-y;

	width: 776px;

	margin-right: auto;

	margin-left: auto;

}



#homemainframe-bottom{

	background-image: url(../images/homeservicebox-bottom.jpg);

	background-repeat: no-repeat;

	background-position: bottom;

	width: 776px;

	height: 26px;

	margin-right: auto;

	margin-left: auto;

}



/*end of all the maincontainers*/



/*headers start*/

#header-main{

	width: 770px;

	margin-right: auto;

	margin-left: auto;

	clear:both;

}



#logo{

	float: left;

	width: 280px;

	padding-left:12px;

	padding-top:10px;

}



#search-spacer{

	padding-top:30px;

}



#search-box{


	margin-left:430px;
	width: 300px;
	padding-bottom: 0px;

}



#search-box-inner{

	padding-top:00px;

}



/*IE hack

* html #search-box-inner{

	padding-top:30px;

}*/



/*headers end*/



/*menu bar starts*/

#menubar{

	background-image: url(../images/bg.png);

	background-repeat: repeat-x;

	height: 35px;

	width: 719px;

	margin-right: auto;

	margin-left: auto;

	padding-top:2px;
	
	font-size:14px;

}


#menubar-inner{

	margin-top:0px;

	text-align:center;
	
	font-weight:200;

}



#menubar-inner ul{

	list-style-type: none;	margin: 0;
	

}



#menubar-inner li{

	float: left;

	margin: 0;

}


#menubar-inner a, #menubar-inner a:link, #menubar-inner a:visited{

	text-decoration: none;

	color: #FFFFFF;

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #FFFFFF;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #FFFFFF;

	height:18px;

	display:block;

	padding-top: 7px;

	padding-right: 8px;

	padding-bottom: 5px;

	padding-left: 8px;

	background-position: center;

	text-align:center;

	font-weight:bold;

}



#menubar-inner a:hover{

	text-decoration: none;

	background-image: url(../images/menu-hover.jpg);

	background-repeat: repeat-x;

}



.menubar-inner a, .menubar-inner a:link, .menubar-inner a:visited{

	text-decoration: none;

	color: #FFFFFF;

	border-right-width: 1px;

	border-right-style: solid;

	border-right-color: #FFFFFF;

	height:18px;

	display:block;

	padding-top: 7px;

	padding-right: 8px;

	padding-bottom: 5px;

	padding-left: 8px;

	background-position: center;

	text-align:center;

	font-weight:bold;

}



.menubar-inner a:hover{

	text-decoration: none;

	background-image: url(../images/menu-hover.jpg);

	background-repeat: repeat-x;

}

/*main-content*/

a, a:link, a:visited{

	color:#2EC7C7;

	text-decoration:underline;

}



a:hover{

	color:#2EC7C7;

	text-decoration:none;

}



#home-inwbox-mid{

	background-image: url(../images/home-inwbox-mid.jpg);

	background-repeat: repeat-y;

	width: 752px;

	margin-right: auto;

	margin-left: auto;

}



#home-inwbox-top{

	background-image: url(../images/home-inwbox-top.jpg);

	background-repeat: no-repeat;

	background-position: top;

	height: 18px;

}



#home-inwbox-bottom{

	background-image: url(../images/home-inwbox-bottom.jpg);

	background-repeat: no-repeat;

	background-position: bottom;

	height: 15px;

}



#home-inwbox-body{

	margin-right: 15px;

	margin-left: 15px;

}



/*second row*/

#second-row{

	margin-top: 10px;

}



#benefits-mid{

	background-image: url(../images/benefits-mid.jpg);

	background-repeat: repeat-y;

	float: left;

	width: 439px;

}

#benefits-midn{

	background-image: url(../images/benefits-full.png);

	background-repeat: none;

	float: left;

	width: 434px;
	
	height:372px;

}


#benefits-top{

	background-image: url(../images/benefits-top.jpg);

	background-repeat: no-repeat;

	background-position: top;

	/*height: 174px;*/

}



#benefits-bottom{

	background-image: url(../images/benefits-bottom.jpg);

	background-repeat: no-repeat;

	background-position: bottom;

	height: 17px;

}



#benefits-body{

	padding-top: 10px;

	margin-right: 10px;

	margin-left: 10px;

}



#home-log-mid{

	background-image: url(../images/home-log-mid.jpg);

	background-repeat: repeat-y;

	float: right;

	width: 308px;

}
#home-log-midn{

	background-image: url(../images/home-log-full.png);

	background-repeat: none;

	float: right;

	width: 303px;
	
	height: 228px;

}


#home-log-top{

	background-image: url(../images/home-log-top.jpg);

	background-repeat: no-repeat;

	background-position: top;

}



#home-log-bottom{

	background-image: url(../images/home-log-bottom.jpg);

	background-repeat: no-repeat;

	background-position: bottom;

	height: 17px;

}



#home-log-body{

	height:160px;

	margin:0px;

	padding-top: 5px;

	padding-right: 40px;

	padding-left: 40px;

}



.invisible{

	visibility: hidden;

}



/*end of second row*/



/*start of third row*/

#thirdrow{

	margin-top: 10px;

	clear:both;

}



#thirdrow table tr td table tr td{

	color:#666666;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	text-align:left;

}

/*end of third row*/



h3{

	text-transform: capitalize;

	margin:0px;
	font-size: 14px;
	color:#000000;

}



#mainbody{

	margin-left:auto;

	margin-right:auto;

	width:755px;

	margin-top:0px;

}



#mainbody-inner{

	float: left;

	width: 565px;

}
#mainbody-innerWel{

	float: left;

	width: 455px;

}


#mainbody-inner2{

	width: 755px;

}



#yahoo-ads1{

	float: right;

	width: 300px;

	padding-left:-2px;

}



#yahoo-ads{

	float: right;
	
	width: 177px;

	padding-left:8px;
	
	vertical-align:top;

}



#forgot{

	background-image: url(../images/forgot.png);

	background-repeat: no-repeat;

	height: 210px;

	width: 476px;

	margin-top: auto;

	margin-right: auto;

	margin-bottom: 10px;

	margin-left: auto;

}



#forgot-body{

	width: 406px;

	padding-top: 15px;

	padding-right: 15px;

	padding-bottom: 15px;

	padding-left: 35px;

	font-size:12px;

}



#login-back{

	background-image: url(../images/login-box.jpg);

	background-repeat: repeat-y;

	width: 476px;

	margin: auto;

}
#login-backn{

	background-image: url(../images/login-box-full.png);

	background-repeat: none;

	width: 474px;
	
	height: 274px;

	margin: auto;

}

#login-backnew{

	background-image: url(../images/login-box.jpg);

	background-repeat: repeat-y;

	width: 440px;

	margin: auto;
	
	align: left;

}

#login-top{

	background-image: url(../images/login-box-top.jpg);

	background-repeat: no-repeat;

	background-position: top;

}
#login-topnew{

	background-image: url(../images/login-box-top.jpg);

	background-repeat: no-repeat;

	background-position: top;

}



#login-bottom{

	background-image: url(../images/login-box-bottom.jpg);

	background-repeat: no-repeat;

	height: 22px;

	background-position: bottom;

}
#login-bottomnew{

	background-image: url(../images/login-box-bottom.jpg);

	background-repeat: no-repeat;

	height: 22px;

	background-position: bottom;

}



#login-inner{

	padding-top: 5px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 35px;

	line-height: 200%;


}



#login-innerSearch{

	padding-top: 5px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 5px;

	font-size: 12px;

	text-transform: capitalize;

	line-height: 200%;

}



#login-inner h1, #forgot-body h1{

	font-size: 18px;
	
	font-family: Arial, Helvetica, sans-serif;

	font-weight: bold;
	
	color : #666666;

	margin-left: -15px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: -10px;	/*font-variant: normal;*/

}



#login-inner form table tr td{

	font-size: 10px;

	text-transform: none;

	line-height: 150%;

}



/*#login-inner form table tr td input, #forgot-body form table tr td input{

	border: none;

}*/



ol{



}



* html ol{

	

}



#pagetitle{

	background-image: url(../images/yellow_gradient.png);

	background-repeat: no-repeat;

	background-position: top;

	height: 43px;

	width: 556px;

}

#pagetitle h1{

	font-size: 16px;

	color: #666666;

	margin: 0px;

	text-transform: uppercase;

	padding-top: 13px;

	padding-bottom: 5px;

	padding-left: 15px;

}



#pagetitle-mid{

	background-image: url(../images/pagetitle-mid.jpg);

	background-repeat: repeat-y;

	width: 556px;

}



#pagetitle-top{

	background-image: url(../images/pagetitle-top.jpg);

	background-repeat: no-repeat;

	background-position: top;

	height:20px;

}



#pagetitle-body h1{

	text-transform: uppercase;

	color: #666666;

	padding-top: 15px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 15px;

	font-size: 16px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}



#pagetitle-bottom{

	background-image: url(../images/pagetitle-bottom.jpg);

	background-repeat: no-repeat;

	background-position: bottom;

	height: 16px;

}




#pagetitlen{

	background-image: url(../images/pagetitle.png);

	background-repeat: no-repeat;

	background-position: top;

	height: 43px;

	width: 755px;

}

#pagetitlen h1{

	font-size: 16px;

	color: #666666;

	margin: 0px;

	text-transform: uppercase;

	padding-top: 13px;

	padding-bottom: 5px;

	padding-left: 15px;

}



#pagetitlen-mid{

	background-image: url(../images/pagetitle-mid.jpg);

	background-repeat: repeat-y;

	width: 768px;

}



#pagetitlen-top{

	background-image: url(../images/pagetitle-top.jpg);

	background-repeat: no-repeat;

	background-position: top;

	height:20px;

}



#pagetitlen-body h1{

	text-transform: uppercase;

	color: #666666;

	padding-top: 15px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 15px;

	font-size: 16px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}



#pagetitlen-bottom{

	background-image: url(../images/pagetitle-bottom.jpg);

	background-repeat: no-repeat;

	background-position: bottom;

	height: 16px;

}


#pagetitlep{

	background-image: url(http://www.inboxjournal.com/images/pagetitlep.png);

	background-repeat: no-repeat;

	background-position: top;
	padding-left:0px;
    
	height: 43px;

	width: 450px;

}

#pagetitlep h1{

	font-size: 16px;

	color: #666666;

	margin: 10px;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-left: 15px;

}

<!--- small pagetitle style -->

#pagetitlesmall{

	background-image: url(../images/pagetitle_small.jpg);

	background-repeat: no-repeat;

	background-position: top;

	height: 43px;

	width: 400px;

}

#pagetitlesmall h1{

	font-size: 16px;

	color: #666666;

	margin: 0px;

	text-transform: uppercase;

	padding-top: 13px;

	padding-bottom: 5px;

	padding-left: 15px;

}



#pagetitlesmall-mid{

	background-image: url(../images/pagetitle-mid.jpg);

	background-repeat: repeat-y;

	width: 556px;

}



#pagetitlesmall-top{

	background-image: url(../images/pagetitle-top.jpg);

	background-repeat: no-repeat;

	background-position: top;

	height:20px;

}



#pagetitlesmall-body h1{

	text-transform: uppercase;

	color: #666666;

	padding-top: 15px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 15px;

	font-size: 16px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

}



#pagetitlesmall-bottom{

	background-image: url(../images/pagetitle-bottom.jpg);

	background-repeat: no-repeat;

	background-position: bottom;

	height: 16px;

}



#mainsearchbox{

	background-image: url(../images/mainsearchboxx5.png);

	background-repeat: no-repeat;

	height: 130px;

	width: 541px;

	padding-left:15px;

	margin-top:0px;

	margin-bottom:0px;

	padding-bottom: 5px;

}


#mainsearchboxxx{

	background-image: url(../images/searchboxxx.png);

	background-repeat: no-repeat;

	height: 105px;

	width: 295px;

	padding-left:5px;

	margin-top:0px;

	margin-bottom:0px;

	padding-bottom: 5px;

}

.mainsearchboxxxTags{

	background-image: url(../images/searchboxxxtags2.png);

	background-repeat: no-repeat;

	height: 190px;

	width: 295px;

	padding-left:5px;

	margin-top:0px;

	margin-bottom:0px;

	padding-bottom: 5px;

}

.mainsearchboxxx{

	background-image: url(../images/searchboxxx2.png);

	background-repeat: no-repeat;

	height: 132px;

	width: 295px;

	padding-left:5px;

	margin-top:0px;

	margin-bottom:0px;

	padding-bottom: 5px;

}
#mainsearchboxw{

	background-image: url(../images/mainsearchbox.jpg);

	background-repeat: no-repeat;

	height: 130px;

	width: 541px;

	padding-left:15px;

	margin-top:0px;

	margin-bottom:0px;

}

#mainsearchboxw1{

	background-image: url(../images/blue_gradient.png);

	background-repeat: no-repeat;

	width: 541px;

	height:160px; 

	padding-left:15px;

	margin-top:0px;

	margin-bottom:0px;

}



#mainsearchbox1{

	background-image: url(../images/search2.jpg);

	background-repeat: no-repeat;

	width: 541px;

	height:160px; 

	padding-left:15px;

	margin-top:0px;

	margin-bottom:0px;

	padding-bottom: 5px;

}



#mainsearchboxpj{

	background-image: url(../images/blue_gradient.png);

	background-repeat: no-repeat;

	width: 541px;

	height:160px; 

	padding-left:15px;

	margin-top:0px;

	margin-bottom:0px;

	padding-bottom: 5px;

}

.inputboxbg{

	background:url(../images/mainsearchbox.jpg) center ;

	border:0px solid #00CC99;

	height:0px;

	width:0px;

	font-size:1px;

	color:#00CC99;

	}



.inputboxwhite{

	border:0px solid #FFFFFF;

	height:0px;

	width:0px;

	font-size:1px;

	color:#FFFFFF;

	}

	

#mainsearchbox2{

	background-image: url(../images/blue_gradient.png);

	background-repeat: no-repeat;

	height: 163px;

	width: 541px;

	padding-left:15px;

	margin-top:10px;

}



#mainsearchbox3{

	background-image: url(../images/blue_gradient.png);

	background-repeat: no-repeat;

	height: 163px;width: 556px;

	padding-left:15px;

	margin-right:0px;padding-top:10px;

	/*

	

	

	*/

}



* html #mainsearchbox3{

	background-image: url(../images/blue_gradient.png);

	background-repeat: no-repeat;

	height: 163px;width: 556px;

	padding-left:15px;

	margin-right:-15px;padding-top:10px;

	/*

	

	

	*/

}





#mainsearchbox table, #mainsearchbox2 table,#mainsearchbox1 table,#mainsearchboxw table{

	width:95%;

	margin-top:15px;

}
#mainsearchboxxx table{
	
	width:95%;
	margin-top:15px;
	
	margin-left:5px;

} 
.mainsearchboxxx table{
	
	width:95%;
	margin-top:5px;

} 
#mainsearchboxpj table{

	width:95%;

	margin-top:2px;

}	



#mainsearchbox table tr td h4, #mainsearchbox2 table tr td h4, #mainsearchbox3 table tr td h4,#mainsearchbox1 table tr td h4,#mainsearchboxw table tr td h4,#mainsearchboxpj table tr td h4{

	font-size: 14px;

	text-transform: capitalize;

	color: #666666;

	margin:0px;

}
#mainsearchboxxx table tr td h4{

	font-size: 14px;

	text-transform: capitalize;

	color: #666666;

	margin:0px;

}
#mainsearchboxxx  tr td{

	padding-bottom: 8px;

}
.mainsearchboxxx table tr td h4{

	font-size: 12px;

	text-transform: capitalize;

	color: #666666;

	margin:0px;

}
.mainsearchboxxx  tr td{

	padding-bottom: 3px;

}

#mainsearchbox  tr td{

	padding-bottom: 10px;

}



#mainsearchboxw  tr td{

	padding-bottom: 8px;

}



#mainsearchboxw1 tr td{

	padding-bottom: 8px;

}



#mainsearchbox1  tr td {

	padding-bottom: 10px;

}

#mainsearchboxpj  tr td {

	padding-bottom: 5px;

}





#mainsearchbox2 table tr td{

	padding-bottom: 5px;

}



#mainsearchbox3 table tr td{

	padding-bottom: 5px;

}



#mainsearchboxtest{

	background-image: url(../images/blue_gradient.png);

	background-repeat: no-repeat;

	height: 123px;

	width: 541px;

	padding-left:15px;
	
	padding-top:15px;

	margin-top:0px;

	margin-bottom:0px;

	padding-bottom: 5px;

}

#mainsearchbox1test{

	background-image: url(../images/mainsearchboxx4.png);

	background-repeat: no-repeat;

	height: 130px;

	width: 541px;

	padding-left:15px;
	
	padding-top:10px;

	margin-top:0px;

	margin-bottom:0px;

	padding-bottom: 5px;

}
#mainsearchbox2test{

	background-image: url(../images/pjournalsearch2.png);

	background-repeat: no-repeat;

	height: 170px;

	width: 541px;

	padding-left:15px;
	
	padding-top:5px;

	margin-top:0px;

	margin-bottom:0px;

	padding-bottom: 5px;

}
#mainsearchbox3test{

	background-image: url(../images/pjournalsearch3.png);

	background-repeat: no-repeat;

	height: 300px;

	width: 541px;

	padding-left:15px;
	
	padding-top:5px;

	margin-top:0px;

	margin-bottom:0px;

	padding-bottom: 5px;

}

#mainsearchbox3testn{

	background-image: url(../images/mainsearchboxx4.png);

	background-repeat: no-repeat;

	height: 130px;

	width: 541px;

	padding-left:15px;
	
	padding-top:5px;

	margin-top:0px;

	margin-bottom:0px;

	padding-bottom: 10px;

}
#mainsearchbox4testn{

	background-image: url(../images/pjournalsearch2.png);

	background-repeat: no-repeat;

	height: 170px;

	width: 541px;

	padding-left:15px;
	
	padding-top:5px;

	margin-top:0px;

	margin-bottom:0px;

	padding-bottom: 5px;

}
#mainsearchbox1testn{

	background-image: url(../images/mainsearchbox.png);

	background-repeat: no-repeat;

	height: 133px;

	width: 755px;

	padding-left:15px;
	
	padding-top:5px;

	margin-top:0px;

	margin-bottom:0px;

	padding-bottom: 5px;

}

#mainsearchboxtest table tr td h4,#mainsearchboxtestn table tr td h4,#mainsearchbox1testn table tr td h4, #mainsearchbox2test table tr td h4, #mainsearchbox3test table tr td h4,#mainsearchbox1test table tr td h4,#mainsearchboxw table tr td h4,#mainsearchboxpj table tr td h4, #mainsearchbox3testn table tr td h4, #mainsearchbox4testn table tr td h4{

	font-size: 14px;

	text-transform: capitalize;

	color: #666666;

	margin:0px;

}



#mainsearchboxtest  tr td{

	
	padding-bottom: 10px;

}



#mainsearchbox1test  tr td,#mainsearchbox1testn  tr td,#mainsearchboxtestn  tr td {

	padding-bottom: 5px;

}

#mainsearchbox2test  tr td {

	padding-bottom: 10px;

}

#mainsearchbox3test  tr td {

	padding-bottom: 10px;

}
#mainsearchbox3testn  tr td {

	padding-bottom: 4px;

}
#mainsearchbox4testn  tr td {

	padding-bottom: 4px;

}
.newPostHeading {
	font-size: 14px;
	
	font-weight:bold;

	color: #666666;

	margin:0px;
}

#journals{

	padding-right:5px;

	width:550px;

	text-align:justify;

}
#journalsWel{

	padding-right:5px;

	width:455px;

	text-align:justify;

}


#journals a,  #journals a:link,  #journals a:visited{

	color:#2EC7C7;

	text-decoration:underline;

}



#journals a:hover{

	color: #85E0D7;	

	text-decoration:none;

}



#journals table tr td{

	padding: 0px;

}



#journals h3{

	text-align: right;

	margin:0px;

	padding-top: 5px;

	padding-bottom: 5px;

}



.recordentryheader{

	background-color: #F4F4F4;

	color:#666666;

}



.recordentryheader1{

	background-color: #FFF;

	color:#666666;

}



.recordentryheader2{

	background-color: #F4F4F4;

	color:#666666;

}



.recordentryheadernew1{

	background-color: #FFF;

	

}



.recordentryheadernew2{

	background-color: #F4F4F4;

	

}





.recordentryheader1 form p{

	margin:0px;

}



.recordentryheader2 form p{

	margin:0px;

}



* html .recordentryheader1 form p{

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: -18px;

	margin-left: 0px;

}



* html .recordentryheader2 form p{

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: -18px;

	margin-left: 0px;

}



.view-j-mid{

	background-image: url(../images/view-journal-mid.jpg);

	background-repeat: repeat-y;

	width: 556px;

	margin-bottom:3px;

}

.view-j-midn{

	background-image: url(../images/view-journal-midd.jpg);

	background-repeat: repeat-y;

	width: 755px;

	margin-bottom:3px;

}







.view-j-midnew{

	background-image: url(../images/view-journal-midwel.jpg);

	background-repeat: repeat-y;

	width: auto;
	
	margin-bottom:3px;

}
.view-j-midrt{

	background-image: url(../images/view-journal-midn.jpg);

	background-repeat: repeat-y;

	width: 295px;
	
	margin-bottom:3px;

}




.view-j-top{

	background-image: url(../images/view-journal-top.jpg);

	background-repeat: no-repeat;

	background-position: top;

	height: 18px;

}
.view-j-topn{

	background-image: url(../images/view-journal-topp.jpg);

	background-repeat: no-repeat;

	background-position: top;

	height: 18px;

}


.view-j-topnew{

	background-image: url(../images/view-journal-topwel.jpg);

	background-repeat: no-repeat;

	background-position: top;

	height: 18px;
	
	width: 450px;
		

}

.view-j-toprt{

	background-image: url(../images/view-journal-topn.jpg);

	background-repeat: no-repeat;

	background-position: top;

	height: 18px;

}

.view-j-bottom{

	background-image: url(../images/view-journal-bottom.jpg);

	background-repeat: no-repeat;

	background-position: bottom;

	height: 17px;

}
.view-j-bottomn{

	background-image: url(../images/view-journal-bottomm.jpg);

	background-repeat: no-repeat;

	background-position: bottom;

	height: 17px;

}
.view-j-bottomnew{

	background-image: url(../images/view-journal-bottomwel.jpg);

	background-repeat: no-repeat;

	background-position: bottom;

	height: 17px;
	
	width: 450px;

}
.view-j-bottomrt{

	background-image: url(../images/view-journal-bottomn.jpg);

	background-repeat: no-repeat;

	background-position: bottom;

	height: 17px;

}

.view-j-body{

	padding-right: 15px;

	padding-left: 15px;

	

}
.view-j-bodyn{

	padding-right: 15px;

	padding-left: 15px;

	

}

.view-j-bodynew{

	padding-right: 4px;

	padding-left: 4px;

	

}
.view-j-bodyrt{

	width: 295px;
	padding-right: 5px;

	padding-left: 5px;

	

}

view-j-bodyaddj{

	padding-right: 15px;

	padding-left: 15px;

	

}

.view-j-bodypj{

	padding-right: 15px;

	padding-left: 15px;

	

}

.view-j-mail-body{

	padding-right: 5px;

	padding-left: 5px;

	

}



.view-j-body2{

	/*padding-right: 15px;

	padding-left: 15px;*/

}



.view-j-body table{

	width:auto;

}


.view-j-bodynew table{

	width:auto;

}


.view-j-bodypj table{

	width:auto;

}

.view-j-body h3{

	font-size: 14px;

	text-transform: uppercase;

	margin:0px;

}
.view-j-bodynew h3{

	font-size: 14px;

	text-transform: uppercase;

	margin:0px;


}


.view-j-bodyaddj h3{

	font-size: 14px;

	text-transform: uppercase;

	margin:0px;

}

.view-j-bodypj h3{

	font-size: 14px;

	text-transform: uppercase;

	margin:0px;

}

.view-j-body table tr td{

	padding-left: 10px;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-right:5px; 

}
.view-j-bodynew table tr td{

	padding-left: 10px;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-right:5px; 

}



.view-j-bodyaddj table tr td{

	padding-left: 10px;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-right:5px; 

}

.view-j-bodyaddjnew table tr td{

	padding-left: 10px;

	padding-top: 5px;

	padding-bottom: 5px;

	padding-right:5px; 

}

.view-j-bodypj table tr td{

	padding-left: 10px;

	padding-top: 5px;

	

	padding-right:5px;

}

/*end of main content*/



#footer{

	width: 776px;

	margin-right: auto;

	margin-left: auto;

	text-align:center;

	color:#999999;

	line-height:200%;
	
	clear: both;

}

#footer a, #footer a:link, #footer a:visited{

	color:#2EC7C7;

	text-decoration:underline;

}



#footer a:hover{

	color:#2EC7C7;

	text-decoration:none;

}



.clearfix:after {

    content: "."; 

    display: block; 

    height: 0; 

    clear: both; 

    visibility: hidden;

}



.clearfix {display: inline-table;}



/* Hides from IE-mac \*/

* html .clearfix {height: 1%;}

.clearfix {display: block;}

/* End hide from IE-mac */






.btn2 {

	width: 60px;

}




.btn1 {

	width: 170px;

}


