/* CSS Document */

#container 
{
	width: 100%;
	margin: 0px;
	padding: 0px;
	background-color: #;
	color: #333;
}
.contents{
	
}
#top 
{
	width: 100%;
	height: 58px;
	padding: 0px 0px 0px 0px;
	border-bottom: 0px solid gray;
	background-color: #c9001e;
}


#topmenu
{
	width: 100%;
	height: 22px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 2px 0px;
	border-bottom: 0px solid gray;
	background-color: #c9001e;
}

#topmenu span {
	font-family: "Times New Roman", Times, serif;
	font-size: .9em;
	font-weight: bold;
	color: white;
	background-color: #c9001e;
	padding: 0px 3px 0px 3px;
}

#topmenu a {
    font-size: .9em;
    font-family: Arial;
    color: white;
    text-decoration: none;
    padding: 0px 3px 0px 3px;
}


#leftnav
{
    float: left;
    width: 22%;
    margin: 0px 0px 0px 4px;
    padding: 0px 0px 0px 0px;
    border: 0px solid #CCCCCC;
    
}

#leftnav li
{
	font-family: Arial, Times, serif;
	font-size: 13px;
	color: #000;
	padding: 0px 1px 1px  0px;
	margin: 3px 0px 3px 1px;
}




#leftnav p {
	font-family: Arial, Times, serif;
	font-size:13px;
	color: #fff;
	font-weight: bold;
	height: 18px;
	vertical-align: middle;
	background-color: #165615;
	padding: 1px 1px 1px 1px;
	margin: 0px 0px 0px 0px;
	text-align: center;
}

#menubox
{
    margin: 0px 0px 6px 0px;
    padding: 0px 0px 0px 0px;
    border: 1px solid  #339933;
    
}

#menubox li.litext
{
	font-family: Arial, Times, serif;
	font-size: 13px;
	color: #000;
	padding: 0px 0px 1px  0px;
	margin: 1px 0px 1px 1px;
	list-style-type: none;
}

#menubox li.liitem
{
	font-family: Arial, Times, serif;
	font-size: 13px;
	color: #000;
	padding: 2px 0px 1px  0px;
	margin: 2px 0px 1px 1px;
	
}

#menubox p {
	font-family: Arial, Times, serif;
	font-size:13px;
	color: #fff;
	height: 18px;
	vertical-align: middle;
	font-weight: bold;
	background-color: #165615;
	padding: 2px 3px 2px 3px;
	margin: 1px 0px 1px 0px;
	text-align: center;
}

#menubox span {
	font-family: Arial, Times, serif;
	font-size: 13px;
	color: #0000FF;
	padding: 0px 0px 1px 0px;
	margin: 0px 0px 1px 0px;

}

#leftnav span {
	font-family: Arial, Times, serif;
	font-size: 13px;
	ccolor: #0000FF;
	padding: 0px 0px 1px 0px;
	margin: 0px 0px 1px 0px;

}

#leftnav right {
	font-family: Arial, Times, serif;
	font-size: 13px;
	color: #0000FF;
	margin: 0px 0px 0px 8px;
	padding: 0px 0px 5px 0px;

}


#leftnav a {
    font-size: 13px;
    font-family: Arial;
    color: black;
    text-decoration: none;
}


#leftnav img{
	height: 100px;
	padding: 3px 0px 2px 3px;
	align: right;
}

#middlenav
{
	float: right;
	width: 59%;
	margin: 0px 5px 8px 0px;
	padding: 0px 5px 0px 0px;
	border: 0px solid #CCCCCC;
	
}


#footer
{
	clear: both;
	margin: 0;
	padding: .2em;
	color: #333;
	border-top: 1px solid #CCCC99;
	background-color: #c9001e; 
	height: 22px;
}


#footer p {
	
	font-family: Arial, Times, serif;
	font-size: 0.7em;
	color: #fff;
}

.signature {
	width: 40%;
	float: left;
}
#facebook {
	width: 97%;
	float: left;
	height: 100%;
	margin-left: 15px;
	margin-top: -1px;
	font-family: Arial, Times, serif;
	font-size:13px;
	color: #000;
	height: 31px;
	vertical-align: middle;
	font-weight: bold;
	padding: 2px 3px 2px 3px;
	margin: 1px 0px 1px 0px;
	text-align: center;
	font-style: italic;
}
#facebook img{
	width: 28px;
	height: 28px;
	vertical-align: middle;
}
.update {
	width: 40%;
	float: right;
}
.login {
	float: right;
	text-align: right;
	padding: 7px 5px 0 0;
}
#top span {
	font-family: Arial, Times, serif;
	font-size: 12px;
	color: #fff;
}
#top input {
	font-family: Arial, Times, serif;
	font-size: 12px;
	height: 18px;
	border: 1px solid #CCCCCC;
	margin: 2px 0 0 0;
}
.button {
	float: right;
	text-align: right;
	padding: 27px 5px 0 0;

}

#rightnav
{
        float: right;
	width: 15%;
	border: 0px solid  #339933;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;

}


#rightnav p {
	font-family: Arial, Times, serif;
	width: 100%;
	color: #fff;
	height: 18px;
	vertical-align: middle;
	font-size: 12px;
	font-weight: bold;
	background-color: #165615;
	padding: 1px 0px 1px 0px;
	margin: 0px 0px 0px 0px;
	text-align: center;
}


}


#rightnav span {
        font-family: Arial, Times, serif;
	font-size: 12px;
	color: #000;
	margin: 1px 0px 1px 0px;
	padding: 0px 0px 0px 0px;
}




#rightnav a {
    font-size: 12px;
    font-family: Arial;
    color: black;
    text-decoration: none;
    padding: 0px 0px 0px 0px;
}
#adspace1 {
	width: 90%;
	border: 1px solid  #009966;
	margin: 1px 0px 6px 0px;
	padding: 0px 0px 0px 0px;
}

#adspace1 li.litext {
	width: 90%;
	list-style-type: none;
}

#adspace1 li.liitem {
	width: 90%;
	padding: 1px 0px 0px 0px;
	
}

#aadspace1 span { 
        font-family: Arial, Times, serif;
	font-size: 12px;
	color: #000;
	padding: 0px 0px 0px 0px;
}

#adspace1 img {
    height: 140px;
    width: 130px;
}

#adspace1 a{
    padding: 0px 0px 0px 2px;
}
#forgoogle{
	float: left;
	width: 100%;
	border: 1px solid #339933;
	margin: 5px 0px 3px 0px;
	padding: 3px 0px 2px 0px;
	background-color: #339933;

}
#forgoogle input{
padding: 0px 0px 0px 0px;
margin-top: 5px;
font-size: 10px;
}
#forgoogle span{
width: 10px;
}

#cedpub {
	float: left;
	width: 100%;
	border: 1px solid  #339933;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 2px 0px;
}

#pub1 { 
        float: left;
        width: 40%;
	height: 100px;
	border: 0px solid  #339933;
	margin: 1px 0px 1px 1px;
	padding: 2px 0px 2px 0px;
   }

#pub2 { 
        float: right;
        width: 40%;
	height: 100px;
	border: 0px solid  #339933;
	margin: 1px 4px 1px 1px;
	padding: 2px 0px 2px 0px;
	}
	


#cedpub img{
    float: left;
    height: 85px;
    width: 100%;
    padding: 2px 2px 2px 2px;

}

#cedpub span {
        font-family: Arial, Times, serif;
	font-size: 0.9em;
	color: #000;
	margin: 2px 3px 5px 0px;
	padding: 3px 3px 0px 0px;
}

#todarchive{
    position: absolute;
    width: 63%;
    padding: 2px 2px 2px 2px;
    margin: 2px 1px 2px 2px;
    
}




.todtd1{
    text-align: left;
    background-color: #efefef;

    
}

.tdmore{
	width:2px;
	text-align: left;
	padding: 0px 0px 0px 0px;
	color: red;

}

#stylenext {
margin-left: 10px;
text-align: right;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

#stylenext a{
margin-left: 10px;
text-align: right;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


#rightnav li
{
	font-family: Arial, Times, serif;
	font-size: 13px;
	color: #000;
	padding: 0px 1px 1px  0px;
	margin: 0px 0px 0px 1px;
}

#menubox span.menudesc{
font-size: 12px;
color: red;
margin: 2px 3px 3px 6px;
padding: 2px 2px 3px 3px;
}

#adspace1 span.menudesc{
font-size: 12px;
font-color: black;
margin: 2px 3px 3px 6px;
padding: 2px 2px 3px 3px;
}


.adspace_static {
	width: 90%;
	border: 1px solid  #009966;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}


.adspace_static1 {
	width: 90%;
	border: 1px solid  #009966;
	text-align: right;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}


.adspace_static2 {
	width: 90%;
	border: 2px solid  #c3cacf;
	background-color: #e5e1bb;
	text-align: left;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
}

.adspace_static li.litext {
	width: 90%;
	list-style-type: none;
}

.adspace_static li.liitem {
	width: 90%;
	padding: 1px 0px 0px 0px;
	
}

.adspace_static span { 
        font-family: Arial, Times, serif;
	width: 100%;
	font-size: 12px;
	color: #000;
	padding: 0px 0px 0px 0px;
}

.adspace_static img {
    height: 100px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width: 135px;    
    vertical-align: middle;
    horizontal-align:center;   
}


.image2 img {
    height: 135px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width: 135px;    
    vertical-align: middle;
    horizontal-align:center;   
}

.ccimg img{
    height:46px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    width: 34px;    
    vertical-align: middle;
    horizontal-align:center;   
}

.adspace_static a{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}

.adspace_static p {
	font-family: Arial, Times, serif;
	width: 90%;
	color: #fff;
	height: 18px;
	font-size: 12px;
	background-color: #165615;
	padding: 1px 0px 1px 1px;
	margin: 0px 0px 0px 0px;
	display: block;
}

.adspace_static2 p {
	font-family: Arial, Times, serif;
	width: 90%;
	color: #red;
	height: 18px;
	font-size: 12px;
	background-color: #c0c0c0;
	padding: 1px 0px 1px 1px;
	margin: 0px 0px 0px 0px;
	display: block;
}

.backgrounder_orderpage {
    font-size: 18px;
    font-family: Arial, Verdana;
}

#publicationorderpg td
{
font-size: 16px;
font-family: Arial;


}

.fstpagetod {
width: 80%;
font-size: 11px;
text-align: right;
color: #e20d0d;
}



#middlenav1
{
	float: left;
	width: 85%;
	margin: 0px 5px 8px 5px;
	padding: 0px 5px 0px 0px;
	border: 0px solid #CCCCCC;
}

.pub_table{
		width: 95%;
		padding: 2px;
		margin-top: 4px;
		border-top: 4px solid #165614;
	}
	
.pub_col1{
		width: 58%;
		float: left;
		
	}

.pub_col2{
		width: 40%;
		border-left: 2px solid green;
		float: right;
	}

.pub1{
		float: left;
		height:  105px;
		width: 48%;
		
		
	}
.pubimg{
		float: left;
		width: 50%;
	}
.pubimg img{
		width: 100px;
		height: 100px;
	}
.pubtxt{
		width: 49%;
		vertical-align: top;
		font-size: 11px;
		word-wrap: break-word;
		display: inline;
		
	}
.pub2{
		float: right;
		height:  105px;
		width: 48%;
		
	}
	
.pubA{
		float: left;
		width: 99%;
		
	}
.pubimgA{
		float: left;
		}
.pubimgA img{
		float: left;
		width: 190px;
		height: 200px;
	}
.pubtxtA{
		vertical-align: top;
		font-size: 12px;
		display: inline;
		
	}
	
.dummy{
margin-bottom: 6px;
height: 3px;
}
.pubimgA p{
	font-size: 12px;
	text-align: right;
	font-style: italic;
	line-height: 18px;
	padding: 1px;
	
}
.pubtxtA a{
	text-align: right;
}

