@charset "utf-8";
/* CSS Document */

body {
background: url(../images/bg.gif) repeat;
margin:0 auto;
padding:0;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#313131;
}

a,a:visited 
{
cursor:pointer;
text-decoration:underline;
}

.pngfix { behavior: url(includes/iepngfix.php); }

/*--------------bg------------------------------------------------------------------------------*/

#wrapper{
margin:0 auto;
padding:0;
background:url(../images/top_bg.gif) top center no-repeat;
}

#bg_content{
background-color:#000000;
width:978px;
margin:0px auto;
padding:0px;
}

#bg_bottom{
margin:0 auto;
padding:0;
background:url(../images/bottom_black.gif) no-repeat;
background-position:bottom;
background-color:#000000;
width:978px;
}

#bg_green_mid{
background:url(../images/green_mid.gif) top center no-repeat;
margin:0 auto;
padding:0;
}



/* ---------------ajax info------------------------------------------------------------------------------------------- */

#countrydivcontainer{
width:810px;
margin:0px auto;
padding:0px;
}


/*-------------landing content-----------------------------------------------------------------------------*/

.link a:link, .link a:visited { 
color: #43731c; 
text-decoration : none;
font-size:11px;
}

.link a:Hover {
color: #FFFFFF;
text-decoration : underline;
}

.intro{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#313131;
padding-right:10px;
}

.main_gfx{
padding-top:30px;
}

.quicklink_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffbe00;
font-weight:bold;
}

.quicklink_txt a, .quicklink_txt a:visited {
color:#CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

.quicklink_txt a:hover {
color:#FFFFFF;
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}

/* ---------------Polling------------------------------------------------------------------------------------------- */

.poll_left01{
background-image:url(../images/poll_left.gif);
background-repeat:repeat-y;
}

.poll_left02{
background-image:url(../images/poll_left02.gif);
background-repeat:repeat-y;
}

.poll_right01{
background-image:url(../images/poll_right.gif);
background-repeat:repeat-y;
}

.poll_right02{
background-image:url(../images/poll_right02.gif);
background-repeat:repeat-y;
}

.poll_header{
background-color:#4F5E3E;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
font-weight:bold;
padding-left:15px;
padding-right:15px;
padding-bottom:5px;
text-align:center;
}

.poll_option{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding-top:5px;
}

.poll_result{
color:#ffbe00;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.poll_link{
color:#FFFFFF;
padding-top:7px;
padding-bottom:7px;
font-size:11px;
}

.poll_link a{
color:#FFFFFF;
padding-top:7px;
padding-bottom:7px;
}

/*-------------footor-----------------------------------------------------------------------------*/

.home_btn{
padding-left:12px;
}

.footer {
	font-family: arial;
	font-size: 10px;
	font-weight: normal;
	line-height: 10px;
	color: #ffffff;
	padding: 0 5px 0 5px;	
}

