@charset "utf-8";
/* CSS Document */

table, tr, td{ margin:0; padding:0; border:0;}
ul, li, img{ margin:0; padding:0; border:0; list-style-type:none;}
h1,h2,h3,h4,h5,h6{ margin:0;}

.PadingImage
{
	 padding-bottom:5px;
	}
.PopupClass
        {
            height: 300px;
            width: 500px;
            border: 2px solid #9DB469;
            background: #ffffff url(images/popup_bg.jpg) repeat-x bottom;
            margin: 0 auto;
              
        }
a:link {
	color: #A186BE;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #A186BE;
}
a:hover {
	text-decoration: underline;
	color: #A186BE;
}
a:active {
	text-decoration: none;
	color: #A186BE;
}


h1 { font-size: 14px; color: #ffffcf;}

h3 { font-size: 16px; color: #ffffcf; padding:0;}
.ViewPetText
	{ color:#866230;
font-size:16px;
font-weight:bold;
}
h5 {color:#9DB469; font-size:20px; padding:5px 0;}
h6 {color:#9DB469; font-size:20px; padding:5px 10px;}

h2 { font-size: 12px; color: #ffffcf;}


#formzstyle input,
#formzstyle select,
#formzstyle textarea{ 
border:1px solid #9DB469;
color:#9DB469;
font-weight:bold;
padding:4px;
margin-top:10px;
font-size:16px;
}

.paging {font-size:14px; font-weight:bold; margin:10px;}
.paging a{border:1px solid #333333; padding:3px 6px; margin-right:8px; backgroud:#A186BE;}

.iconalign{ vertical-align:super;}

.Searchbtn
{
background:transparent url(images/Search.jpg) no-repeat scroll 0 0;
border:medium none;
cursor:pointer;
height:39px;
width:89px;
}

.Savebtn
{
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 35px; BORDER-RIGHT-WIDTH: 0px;
	background:transparent url(images/Save.jpg) no-repeat scroll 0 0;

}


.maincontainer{ width:970px; height:700px; margin:0 auto;}
.paddingbox{ padding:10px;}

#header{

height:115px;
color:#A186BE;
position:relative;
}

.logo{ margin-top:20px; float:left;}

.imgbtns{ margin-top:10px;}

.regbox{
width:288px; 
height:auto; 
margin:0 auto;
background:url(images/images/login_img.jpg) no-repeat left top;}

.login{
	position:absolute;
	top: 0px;
	float:right;
}
.select{
width:290px;
font-size:16px;
font-weight:bold;
padding:4px;
color:#9DB469;
border:1px solid #9DB469;
margin-top:10px;
}



.btnSubmit {
background:#D6F1A0 url(../images/btn_bg.jpg) repeat-x scroll 0 0;
border:1px solid #9DB469;
color:#000000;
font-weight:bold;
padding:9px 25px;
height:36px;
cursor:pointer;
}
.namebox{
border:1px solid #9DB469;
color:#9DB469;
font-weight:bold;
padding:4px;
width:280px;
margin-top:10px;
font-size:16px;
}




.namebox2{
min-width:50px;
font-size:14px;
padding:6px;
color:#ffffcf;
border:1px #333333 solid; 
background:url(images/form_fill_bg.jpg) repeat-x top;
margin-top:10px;
}
.Savebtn
{
background:transparent url(images/images/Save.jpg) no-repeat scroll 0 0;
border:medium none;
cursor:pointer;

width:89px;
float:left;
margin-top:20px;
}
.Searchbox{
width:230px;
font-size:16px;
border:1px solid #9DB469;
color:#9DB469;
padding:4px;
font-weight:bold;
}

.sort_listing{
border-bottom:1px dashed #E1E1E1;
height:40px;
margin:15px 0;
}

.loginbtn{
	width:74px;
	height:35px;
	position:absolute;
	background:url(images/images/btn_login.jpg) no-repeat;
	border:0;
	cursor:pointer;
	left: 868px;
	top: 199px;
}

/*---------------listing result-------------*/

.listings-resutls{
margin:2px 0 0;
/*border:solid 1px #222222;*/
padding:10px;
}

.listings-resutls h1{
color:#ffffcf;
font-size:16px;
font-weight:bold;
}


.listings-resutls span{

}

.listings-resutls b{
color:#828170;
font-size:11px;
}

.result{
margin:0;
border-bottom:dashed 1px #e1e1e1;
padding:0 0 24px 0;
width:922px;
}

.result span{
color:#828170;
}

.result h3{
color:#ffffcf;
font-size:16px;
font-weight:bold;
}
.result p{
margin:6px auto;
}

.result b{
color:#828170;
font-size:11px;
}

.vpbtn{float:right; background-color:#f1f1f1; padding:2px 6px; font-size:12px; font-weight:bold; color:#444444;}
.viewbtn{ float:right; background-color:#daf5a4; padding:2px 6px; font-size:12px; font-weight:bold; color:#444444; margin-bottom:10px;}
.signbtn{clear:both;padding:5px 6px; font-size:14px; background:#fff;color:#000; float:right;border: 1px solid #9DB469; margin-bottom:15px }
.signP{font-family:Lucida Handwriting, lucida, Arial; font-size:12px; font-weight:bold; font-style:italic;clear:both;padding:5px 6px; float:right;}




.view{
margin:0;
border-bottom:dashed 1px #e1e1e1;
padding:10px 0 6px 0;
width:265px; 
}

.view h3{
font-size: 16px; 
color: #ffffcf;
background-color:#111111; 
padding:4px;
}
.adate {
color:#828170;
width:150px; 
}

.view h2{
color:#ffffcf;
font-size:12px;
font-weight:bold;
}

.vpbtn1{float:right; background-color:#222222; padding:2px 6px; font-size:12px; font-weight:bold; color:#444444;margin-top:-15px; }

.latestpeitions { 
width: 200px; 
} 


.required {color: #FF0000; padding-top:30px; padding-left:6px; vertical-align:middle;}

.sorting { color:#A186BE; padding-right:10px;}
.sorting span{ color:#ffffcf;}

.globe{width:25px; float:left; margin-top:4px;}
.inner{padding-left:30px;}
.signature{float:right; background:#9DB469; width:85px; height:30px; color:#ffffff; font-size:17px; font-weight:bold; text-align:center; padding:4px;}
.signature p{ margin:0; padding:0; font-size:10px; font-weight:lighter; color:#ffffff;}
.signature span{ color:#ffffff;}

.news{ margin:0 10px 10px; color:white; padding-bottom:10px; font-size:12px;}
.news a{ color:#ffffcf; text-decoration:underline;}
.news h3{ padding-bottom:2px;}
.news span{}
.news p{margin:6px auto;}
.news_img{ background-color:#333333; width:40px; height:40px; float:left; margin-right:10px;}

.cnews_result{
margin:6px 0;
border-bottom:dashed 1px #333333;
padding:6px 0 20px 0;
}
.cnews_result span{
color:#828170;
}
.cnews_result h3{
color:#ffffcf;
font-size:16px;
font-weight:bold;
}
.cnews_result p{
margin:6px auto;
}
.cnews_result b{
color:#828170;
font-size:11px;
}
.links{ 
font-size:11px; color:#A186BE;
}
.links a{
text-decoration:underline;
}


.petition_news{
margin:6px 0;
border-bottom:dashed 1px #333333;
padding:6px 0 20px 0;
}
.petition_news h2{
color:#ffffcf;
font-size:12px;
font-weight:bold;
}
.petition_news p{
margin:0;
padding:0;
color:#828170;
}



.top_scroll{
	background:url(images/scroll_top.png) no-repeat center top;
	width:922px;
	height:96px;
	margin-top:15px;
}
.top_scroll h5{ font-size:20px; color:#000000; margin-left:40px; padding-top:16px;}
.center_scroll{ float:left; width:922px; background:url(images/scroll_center.png) repeat-y center;}
.bottom_scroll{ width:922px; text-align:center;}

#view_petition{
position:relative;
width:670px;
margin:0 0 0 70px;
}
#view_petition h3{
color:#5c5638;
font-size:16px;
font-weight:bold;
}
#view_petition h4{
clear:both;
margin-top:30px; 
color: #DAF5A4; 
font-size:16px; 
background-color:#9DB469; 
padding:5px 10px;
}
#view_petition p{
margin:0;
padding:0;
}
#view_petition span{
color:#;
}
#view_petition .redvp span{ color:#ff0000;}

.vpimgthmb{width:80px; float:right; margin-right:65px;}

.vpthmb{background:#ffffff; width:80px; height:80px; padding:4px;}

.rv{margin-bottom:10px;}

.fsize10{ font-size:10px;}

.rss{
position:relative; 
margin-top:-28px; 
margin-left:206px;
}

.archive{
position:relative;
float:right; 
margin-top:-20px; 
padding-right:6px;
}

.graph{ 
	float:left; 
	width:922px;
	}
	
.graph h6{
	margin-bottom:10px; margin-top:40px;
	}

.pLink {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #6D8F9C;
padding:3px 5px;
text-align:center;
}

.pageSelected {
background:#9DB469 none repeat scroll 0 0;
border:1px solid #ccc;
color:#FFFFFF;
padding:3px 5px;
text-align:center;
}

