body {
	background-color: #e6e6e6;
	text-align: left; /* left on ie */
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 100%;
}
#main {
	position: relative;
	background-color: #FFFFFF;
	width: 815px;
	height: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	top: 0px;
	bottom: 0px;
}
#main-inner { 
	position: relative; 
	width: auto; 
	text-align: left;
	left: -815px;
	height: 100%;
	
}
#top {
	position: relative;
	background-color: #FFFFFF;
	top: 0px;
	left: 0px;
	z-index: 1;
	width: 815px;
}
#top-inner {
	position: static;
	width: auto;
}
#nav {
	position: realtive;
	z-index: 2;
	width: 815px;
	height: 28px;
}
.skugga {
	position: relative;
	background-image: url(../img/hem/skugga_right.gif);
	background-repeat: repeat-y;
	left: 815px;
	top: 0px;
	width: 7px;
	height: 100%;
}
.nav_bg {
	position: realtive;
	background-image: url(../img/hem/navbg.jpg);
	left: 9px;
	top: 0px;
	width: 815px;
	height: 27px;
	z-index: 3;
}
.nav_lcorn {
	position: realtive;
	background-image: url(../img/hem/navbg_left.jpg);
	background-repeat: no-repeat;
	width: 9px;
	height: 27px;
	z-index: 3;
}
.nav_rcorn {
	position: realtive;
	background-image: url(../img/hem/navbg_right.jpg);
	background-repeat: no-repeat;
	right: 0px;
	top: 0px;
	width: 9px;
	height: 27px;
	z-index: 3;
}
.nav_hem
.nav_emelie
.nav_elin
.nav_sara
.nav_angelica
.nav_team {
	position: relative;
	top: 0px;
	z-index: 3;
}
#logo_teamagria {
	position: realtive;
	float: left;
	margin-left: 10px;
	margin-top: 18px;
	margin-bottom: 10px;
}
#logo_sv_ridsport {
	position: realtive;
	float: right;
	margin-right: 25px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#logo_agria {
	position: realtive;
	float: right;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#content {
	position: relative;
	width: 813px;
	background-color: #ffffff;
	margin-left: 1px;
	margin-top: 1px;
	height: 100%;
}
#content-inner {
	position: static;
	width: auto;
	height: 100%;
}
#namn {
	position: relative;
	width: 359px;
	height: 47px;
	margin-left: -189px;
	margin-top: 0px;
	z-index: 20;
}
#senastenytt {
	position: relative;
	width: 208px;
	height: 50px;
	margin-left: -40px;
	margin-top: 0px;
	z-index: 10;
}
#center_content {
	position: relative;
	background-color: #FFFFFF;
	width: 473px;
	height: 100%;
	margin: 0px;
}
#centerc-inner {
	position: static;
	width: auto;
	margin-left: 15px;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 15px;
	height: 100%;
	padding: 0px;
}
#startl_content {
	position: relative;
	width: 423px;
	background-color: #ffffff;
	z-index: 2;
	height: 100%;
}
#startl-inner {
	position: static;
	width: auto;
	margin-left: 40px;
	margin-top: 5px;
	margin-right: 30px;
	margin-bottom: 15px;
	height: 100%;
}
#startr_content {
	position: relative;
	background-color: #FFFFFF;
	width: 390px;
	z-index: 2;
	height: 100%;
	background-image: url(../img/hem/bg_start.gif);
	background-repeat: repeat-y;
}
#startr-inner {
	position: static;
	width: auto;
	margin-left: 35px;
	margin-top: 15px;
	margin-right: 30px;
	margin-bottom: 15px;
	height: 100%;
}
#left_content {
	position: relative;
	width: 170px;
	background-color: #ede7ce;
	z-index: 2;
	height: 100%;
}
#leftc-inner {
	position: static;
	width: auto;
	margin-left: 15px;
	margin-bottom: 15px;
	height: 100%;
}
#right_content {
	position: relative;
	width: 170px;
	background-image: url(../img/hem/bg_right.gif);
	background-color: #FFFFFF;
	background-repeat: repeat-y;
	z-index: 2;
	height: 100%;
}
#rightc-inner {
	position: relative;
	width: auto;
	text-align: center;
	height: 100%;
}
#kalender {
	position: relative;
	width: auto;
	margin-left: auto;
	margin-top: 15px;
	margin-right: auto;
}
#fakta {
	position: absolute;
	width: 150px;
	top: 210px;
	left: 255px;
	padding-bottom : 15px;
	padding-left : 15px;
	padding-right : 15px;
	padding-top : 15px;
	border : 1px solid #FFFFFF;
	background-color: #93b3da;
	text-align: left;
	z-index: 12;
}
.ljusram {
	position: relative;
	width: 124px;
	margin-left: auto;
	margin-top: 15px;
	margin-right: auto;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	border: 1px solid #ede7ce;
	background-color: White;
	text-align: left;
}
.fakta_hast {
	position: relative;
	width: 170px;
	margin-right: 0px;
	margin-top:45px;
	margin-bottom:0px;
	margin-left:0px;
}
.hastar {
	position: relative;
	width: 130px;
	margin-left : 5px;
	margin-top: 0px;
	margin-right : 5px;
	margin-bottom:15px;
}
.skrivb {
	position: relative;
	width: 125px;
	margin-left : 0px;
	margin-top: 0px;
	margin-right : 20px;
	margin-bottom:15px;
}
.pressb {
	position: relative;
	width: auto;
	margin-left : 0px;
	margin-top: 0px;
	margin-right : 20px;
	margin-bottom:15px;
}
.opac9 {
	opacity: 0.9; 
	filter: alpha(opacity=90);
}
.space45 {
	margin-top: 45px;
}
.space25 {
	margin-top: 25px;
}
.space15 {
	margin-top: 15px;
}
.space15l {
	margin-left: 15px;
}
.space15b {
	margin-bottom: 15px;
}
.space15x {
	margin-bottom: 15px;
	margin-left: 15px;
	margin-top: 15px;
}
.space15i {
	margin-bottom: 15px;
	margin-left: 15px;
}
.space15tb {
	margin-bottom: 15px;
	margin-top: 15px;
}
.space15r {
	margin-bottom: 10px;
	margin-right: 10px;
}
.space5 {
	margin-top: 5px;
}
.space5tb {
	margin-top: 5px;
	margin-bottom: 5px;
}
.center {
	text-align: center;
}
.fLeft{
	float: left;
}
.fRight{
	float: right;
}
.bg_white {
	background-color: White;
}
.br{ /*Fix for Mozilla, otherwise the image would be right aligned(?!)*/
	clear: both;
}
.start {
	position: relative;
	text-align: left;
	margin-bottom: 10px;
}
.bild {
	float: left;
	margin-left: 1000px;
	z-index: 1;
}
.startrubrik {
	position: relative;
	color: #a08e51;
	font-family: Georgia, sans-serif;
	font-size: 25px;
	line-height: 120%;
	text-align: left;
	text-decoration: none;
}
.varforrubrik {
	position: relative;
	color: #a08e51;
	font-family: Georgia, sans-serif;
	font-size: 20px;
	line-height: 120%;
	text-align: left;
	text-decoration: none;
	margin-bottom: 5px;
	margin-top: 25px;
}
.senasterubrik {
	position: relative;
	color: #000000;
	font-family: Georgia, sans-serif;
	font-size: 20px;
	line-height: 120%;
	text-align: left;
	text-decoration: none;
	margin-bottom: 5px;
	margin-top: 15px;
}
.bt_senaste {
	position: relative;
	text-align: left;
	margin-top: 5px;
}
.personlig {
	position: relative;
	text-align: left;
	margin-top: 10px;
}
.width265 {
	width: 265px;
}
	
#mellanrubrik {
	margin-top: 6px;
	margin-bottom: 10px;

}
.text {
	text-align: left;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:120%;
	text-decoration:none;
}
.textw {
	text-align: left;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:120%;
	text-decoration:none;
}
.text10 {
	text-align: left;
	color:#a08e51;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	line-height:120%;
	text-decoration:none;
}
.nav_pil {
	text-align: left;
	color:#a08e51;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	text-decoration:none;
	float: left;
	margin-top: 0px;
	margin-right: 5px;
}
.nav_pil10 {
	text-align: left;
	color:#a08e51;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
	float: left;
	margin-top: -2px;
	margin-right: 5px;
}
.nav_pil10r {
	text-align: left;
	color:#a08e51;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
	float: right;
	margin-top: -2px;
	margin-right: 5px;
}
.bg_vit{
	padding: 10px 10px 10px 10px;
	background-color : White;
}
.bg_beige{
	padding: 10px 10px 10px 10px;
	background-color : #D2DDBD;
}
.bg_dark{
	padding: 10px 10px 10px 10px;
	background-color : #dbdfea;
}
.bg_light{
	padding: 10px 10px 10px 10px;
	background-color : #eff1f6;
}
.text16 {
	color: #333333;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 16px;
	line-height: 120%;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
}
.textr {
	text-align: right;
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:120%;
	text-decoration:none;
}

.b {
	font-weight: bold;
}
.spaceb {
	margin-top: 2px;
}
.ny {
	vertical-align: middle;
	margin: 0px 8px 0px 0px;
}
img { border: 0;}

a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}	
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
a.text10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a08e51;
	text-decoration: none;
}	
a.text10:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a08e51;
	text-decoration: underline;
}
a.text10:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a08e51;
	text-decoration: underline;
}

input, textarea {
	background-color: White;
	border: 1px solid #333333;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}	

.border {
	border: 0px none;
}
button{
background: none;
border: none;
cursor: pointer;
}

#button_back{
width: 72px;
}

#button_more{
width: 69px;
}

button > img{
margin-left: -3px;
}

button:active{
/*This is for Mozilla only, as it doesn't move the graphics with the button*/
	margin-left: 2px;
	margin-right: -2px; /*So any text next to the button doesn't move*/
	margin-top: 2px;
	margin-bottom: -2px; /*So any text bellow to the button doesn't move*/
}

#archive{
display: none;
}

#bt_back{

margin-top: 25px;
}

#about{
display: none;
}

#bt_back{
display: none:
}


/* basic page elements */
a { color: #36414d; text-decoration: underline; }
a:hover { color: #a3b8cc; }

#banner a { color: #fff; text-decoration: none; }
#banner a:hover { color: #fff; }

.module-content a { color: #36414d; }
.module-content a:hover { color: #a3b8cc; }

h1, h2, h3, h4, h5, h6
{
   font-family: 'trebuchet ms', verdana, helvetica, arial, sans-serif;
}

.module-header,
.trackbacks-header,
.comments-header,
.comments-open-header,
.archive-header
{
   /* ie win (5, 5.5, 6) bugfix */
   p\osition: relative;
   width: 100%;
   w\idth: auto;

   margin: 0;
   border-left: 5px solid #36414d;
   padding: 5px;
   color: #fff;
   background: #a3b8cc;
   font-size: 11px;
   font-weight: bold;
   line-height: 1;
   text-transform: uppercase;
}

.module-header a,
.module-header a:hover,
.trackbacks-header a,
.trackbacks-header a:hover,
.comments-header a,
.comments-header a:hover,
.comments-open-header a,
.comments-open-header a:hover
.archive-header a,
.archive-header a:hover
{
   color: #fff;
}

.entry-more-link,
.entry-footer,
.comment-footer,
.trackback-footer,
.typelist-thumbnailed
{
   font-size: 11px;
}

.commenter-profile img { vertical-align: middle; }


/* page layout */


#container
{
   width: 720px;
   margin-bottom: 20px;
   background: #fff;
}

#container-inner
{
   border-width: 0 5px 5px 5px;
   border-style: solid;
   border-color: #292e33;
}

#banner
{
   width: 710px; /* necessary for ie win */
   background: #a3b8cc;
}

#banner-inner
{
   padding: 15px 13px;
   border-width: 2px 2px 0 2px;
   border-style: solid;
   border-color: #fff;
}

.banner-user
{
   width: 70px;
   margin-top: 5px;
   font-size: 10px;
}

.banner-user-photo { border: 1px solid #fff; }

#banner-header
{
   margin: 0;
   color: #fff;
   font-size: 30px;
   font-weight: bold;
   line-height: 1;
   text-shadow: #36414d 0 2px 3px;
}

#banner-description
{
   margin-top: 5px;
   margin-bottom: 0;
   color: #fff;
   background: none;
   font-size: 12px;
   font-weight: bold;
   line-height: 1.125;
   text-shadow: #36414d 0 1px 2px;
}

#alpha { margin: 15px 15px 0 15px; width: 480px; }
#beta { width: 200px; background: #e6ecf2; }
#gamma, #delta { width: 180px; background: #e6ecf2; }

#beta-inner,
#gamma-inner,
#delta-inner
{
   padding: 10px 10px 0 10px;
   border-width: 2px 2px 2px 0;
   border-style: solid;
   border-color: #fff;
}

.date-header
{
   margin-top: 0;
   font-size: 11px;
   font-weight: bold;
   text-transform: uppercase;
}

.entry-header
{
   margin-top: 0;
   border-left: 5px solid #dae0e6;
   padding: 0 0 0 10px;
   color: #666;
   font-size: 18px;
}

.entry-content,
.comment-content,
.trackback-content
{
   margin: 0;
   line-height: 1.5;
}

.entry-footer,
.comment-footer,
.trackback-footer
{
   margin: 0 0 20px 0;
   border-top: 1px solid #dae0e6;
   padding-top: 3px;
   color: #666;
   font-size: 10px;
   text-align: right;
}

.comment-content,
.trackback-content,
.comment-footer,
.trackback-footer
{
   margin-left: 10px;
}

.content-nav { margin-top: 0; }

#trackbacks-info
{
   margin: 10px 0;
   border: 1px dashed #a3b8cc;
   padding: 0 10px;
   color: #292e33;
   font-size: 11px;
   text-align: center;
   background: #e6ecf2;
}

.comments-open-footer
{
   margin: 10px 0;
}


/* modules */

.module
{
   margin: 0 0 10px 0;
   border-bottom: 1px solid #f3f6f9;
   background: #dae0e6;
}

.module-content
{
   margin: 0 0 10px 0;
   border-top: 1px solid #cfd4d9;
   padding: 10px 10px 0 10px;
   font-size: 10px;
   line-height: 1.2;
}

.module-search input { font-size: 10px; }
.module-search #search { width: 100px; }

.module-mmt-calendar .module-content table,
.module-calendar .module-content table { font-size: 10px; }

.module-powered { border-width: 0; }
.module-powered .module-content
{
   margin-bottom: 0;
   border: 1px dashed #a3b8cc;
   padding-bottom: 10px;
   color: #292e33;
   background: #fff;
}

.module-photo { background: none; }
.module-photo img { border: solid 1px #fff; }

.module-list
{
   margin: 0 15px 10px 15px;
   list-style: disc;
}

.module-list .module-list
{
   margin: 5px 0 0 0;
   padding-left: 15px;
   list-style: circle;
}

.module-list-item
{
   margin-top: 0;
   color: #666;
   line-height: 1.2;
}

.typelist-thumbnailed .module-list
{
   margin: 0 0 10px 0;
   list-style: none;
}

.typelist-thumbnailed .module-list-item
{
   margin: 1px 0;
   padding: 0;
   background: #f3f6f9;
}

.typelist-thumbnail
{
   background: #fff;
}

.module-photo img { border: 1px solid #fff; }

.module-featured-photo { width: 398px; }
.module-featured-photo .module-content
{
   margin: 0;
   border-width: 0;
   padding: 0;
}
.module-featured-photo img { width: 398px; }

.module-recent-photos .module-content { padding: 10px 0 0 19px; }
.module-recent-photos .module-list { margin: 0; }
.module-recent-photos .module-list-item
{
   width: 64px; /* mac ie fix */
   margin: 0 10px 10px 0;
   padding: 0;
   background: none;
}

.module-recent-photos .module-list-item a
{
   border: #cfd4d9 1px solid;
   padding: 1px;
   background: #fff;
}

.module-recent-photos .module-list-item a:hover
{
   border-color: #36414d;
   background: #fff;
}


/* calendar tweaks */

   .layout-calendar #alpha { width: 260px; }
   .layout-calendar #beta { width: 420px; }

   .layout-calendar #gamma,
   .layout-calendar #delta
   {
      width: 190px;
   }

   .layout-calendar #gamma-inner,
   .layout-calendar #delta-inner
   {
      border: 0;
      padding: 0;
   }

   .module-mmt-calendar { width: 398px; }
   .module-mmt-calendar .module-content
   {
      margin: 0;
      border-width: 0;
      padding: 10px;
   }

   .module-mmt-calendar table
   {
      width: 378px;
      background: #a3b8cc;
   }

   .module-mmt-calendar th
   {
      color: #fff;
      border-top: 1px solid #fff;
      border-right: 1px solid #f3f6f9;
      border-bottom: 1px solid #cfd4d9;
      padding: 2px;
      text-align: right;
      font-weight: bold;
   }

   .module-mmt-calendar td
   {
      border-top: 1px solid #fff;
      border-right: 1px solid #f3f6f9;
      border-bottom: 1px solid #cfd4d9;
      padding: 2px;
      text-align: right;
      font-weight: normal;
      background: #e6ecf2;
   }

   th.weekday-7, td.day-7, td.day-14, td.day-21, td.day-28, td.day-35, td.day-42
   {
      border-right: none;
   }

   .module-mmt-calendar td { height: 70px; }

   .day-photo
   {
      width: 49px;
      height: 49px;
   }
		 
   .day-photo a
   {
      border: #cfd4d9 1px solid;
      padding: 1px;
      background: #fff;
   }

   .day-photo a:hover
   {
      border-color: #36414d;
      background: #fff;
   }

   .day-photo a img
   {
      width: 45px;
      height: 45px;
   }


/* artistic tweaks */

   .layout-artistic #alpha { width: 260px; }
   .layout-artistic #beta { width: 420px; }

   .layout-artistic #gamma,
   .layout-artistic #delta
   {
      width: 190px;
   }

   .layout-artistic #gamma-inner,
   .layout-artistic #delta-inner
   {
      border: 0;
      padding: 0;
   }


/* moblog1 tweaks */

   .layout-moblog1 #alpha
   {
      margin: 0;
      width: 180px;
      background: #e6ecf2;
   }

   .layout-moblog1 #alpha-inner
   {
      padding: 10px 10px 0 10px;
      border-width: 2px 0 2px 2px;
      border-style: solid;
      border-color: #fff;
   }

   .layout-moblog1 #beta
   {
      margin: 15px 15px 0 15px;
      width: 320px;
      background: none;
   }

   .layout-moblog1 #beta-inner
   {
      padding: 0;
      border-width: 0;
   }

   .layout-moblog1 .module-recent-photos .module-content { padding: 10px 0 0 10px; }


/* moblog2 tweaks */

   .layout-moblog2 #alpha
   {
      margin: 0;
      width: 86px;
      background: #e6ecf2;
   }

   .layout-moblog2 #alpha-inner
   {
      padding: 10px 10px 0 10px;
      border-width: 2px 0 2px 2px;
      border-style: solid;
      border-color: #fff;
   }

   .layout-moblog2 #beta
   {
      margin: 15px 15px 0 15px;
      width: 260px;
      background: none;
   }

   .layout-moblog2 #beta-inner
   {
      padding: 0;
      border-width: 0;
   }

   .layout-moblog2 #delta
   {
      width: 154px;
   }

   .layout-moblog2 .module-recent-photos
   {
      border: 0;
      background: none;
   }

   .layout-moblog2 .module-recent-photos .module-content
   {
      padding: 0;
      border: 0;
   }

   .layout-moblog2 .module-recent-photos .module-list-item { margin: 0 0 10px 0; }


/* timeline tweaks */

   .layout-timeline #alpha { width: 260px; }
   .layout-timeline #beta { width: 420px; }

   .layout-timeline #gamma,
   .layout-timeline #delta
   {
      width: 190px;
   }

   .layout-timeline #gamma-inner,
   .layout-timeline #delta-inner
   {
      border: 0;
      padding: 0;
   }


/* one-column tweaks */

   .layout-one-column body { min-width: 520px; }
   .layout-one-column #container { width: 520px; }
   .layout-one-column #banner { width: 510px; } /* necessary for ie win */


/* two-column-left tweaks */

   .layout-two-column-left #alpha
   {
      margin: 0;
      width: 200px;
      background: #e6ecf2;
   }

   .layout-two-column-left #alpha-inner
   {
      padding: 10px 10px 0 10px;
      border-width: 2px 0 2px 2px;
      border-style: solid;
      border-color: #fff;
   }

   .layout-two-column-left #beta
   {
      margin: 15px 15px 0 15px;
      width: 480px;
      background: none;
   }

   .layout-two-column-left #beta-inner
   {
      padding: 0;
      border-width: 0;
   }


/* three-column tweaks */

   .layout-three-column #alpha
   {
      margin: 0;
      width: 180px;
      background: #e6ecf2;
   }

   .layout-three-column #alpha-inner
   {
      padding: 10px 10px 0 10px;
      border-width: 2px 0 2px 2px;
      border-style: solid;
      border-color: #fff;
   }

   .layout-three-column #beta
   {
      margin: 15px 15px 0 15px;
      width: 320px;
      background: none;
   }

   .layout-three-column #beta-inner
   {
      padding: 0;
      border-width: 0;
   }



.tag1 { font-size: 1em;}.tag2 { font-size: 1.2em;}.tag3 { font-size: 1.4em;}.tag4 { font-size: 1.6em;}.tag5 { font-size: 1.8em;}.tag6 { font-size: 2em;}div.Thumbnail {padding: 0 25px 25px 0;
 border: 0;
margin: 0;
float: left;
width: 175px;
height: 175px;}div.Thumbnail a {padding: 0;
margin: 0;
text-decoration: none;
border: 0;}div.Thumbnail p {padding: 0;
margin: 0;
text-decoration: none;
border: 0;}div.Thumbnail img {border: 2px solid black;
padding: 2px;
background-color: white;}div.AlbumThumbnail {padding: 0 25px 25px 0;
 border: 0;
margin: 0;
float: left;
width: 175px;
height: 175px;}div.AlbumThumbnail a {padding: 0;
margin: 0;
text-decoration: none;
border: 0;}div.AlbumThumbnail p {padding: 0;
margin: 0;
text-decoration: none;
border: 0;}div.AlbumThumbnail img {border: 2px solid red;
padding: 2px;
background-color: white;}.BlogPollContents{background-color:#FFFFFF;
font-family:verdana,arial, sans-serif;
min-height:170px;
width: 500px;
padding : 5px 5px 5px 5px;
margin: 0px 5px 0px 5px;
border: 1px solid #E7E7E7;}.BlogPollTitle {font-weight: bold;
color: #73BA38;
font: 1.0em;
line-height :2.2;}.PollChoice {line-height: 1.3;}.PollQuestionHelp {color: #8F8F8F;}.PollOption {font-weight: bold;}.PollVotes {color: #FFD700;}.PollPercent {color: Green;}.PollTotalTitle {color: #003399;
font-weight: bold;}.PollTotalValue {color: red;
font-weight: bold;}.PollButton {background:	#A3B8CC;}
