/*====================================== reset.css is here ========================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}
table {	border-collapse:collapse; border-spacing:0;}
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
ol,ul { list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:bold;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
.clear{clear:both; font-size:1px;line-height:1px; display:block; height:0;}
.clrflt{clear:both;}
.last	{margin:0 !important;}
.pad_last{padding:0 !important;}
.no_bg {background:none !important;}
select, input, textarea{outline:none;}
/**************************************************************************************/
a											{color:#000; text-decoration:none; outline:0 none;}
a:hover										{color:#000;  text-decoration:none;}
h1											{font-size:24px;}
h2											{font-size:22px;}
h3											{font-size:18px;}
h4											{font-size:16px;}
h5											{font-size:14px;}
h6											{font-size:12px;}
/*----------------------------------------------------------------------------------*/
html 										{}
body										{color:#b1b1b1; font-family:"Arial", Verdana, Tahoma; font-size:12px;background-color:#ebebeb;}
.flt_lt										{float:left; display:inline;}
.flt_rt										{float:right; display:inline;}
/* ---------------------------------------------------------------------------------*/


/* ----------------------- layout ----------*/
.wrapper									{margin:0 auto;min-width:970px;}
.container									{width:970px; margin:0 auto;  border-top:0 none;box-shadow:0 0 5px #C0C0C0;-webkit-box-shadow:0 0 5px #C0C0C0;}
.main_content								{}
.header										{width:100%;background-color:#ebebeb;}
.header-main                                {width:970px;margin:0 auto;background:#fff;border-top:solid 2px #7bc143;}
.block                                      {width:632px;display:inline-block;float:left;}
.block img                                  {display:inline-block;float:left;}
.block p                                    {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:18px;color:#7bc143;line-height:21.6px;padding:115px 0 0 17px;width:260px;
float:left;display:inline-block;font-weight:normal;}
/*-------------------------------------------*/

/* ------------------ HEADER HERE -------------------*/
#logo										{display:inline-block;float:left;}
#logo a                                     {display:inline-block;}
/* ---------------------------------------------------------*/



/* ------------------------- NAVIGATION HERE ---------------*/
#nav										{}
#nav ul										{}
#nav ul li									{}
#nav ul li a								{}
#nav ul li a span							{}
#nav ul li a:hover							{}

/* ---------------------------------------------------------*/

/* ------------------------ MIAN CONTENT HERE --------------*/
.main                                       {width:100%;background-color:#ebebeb;}
.main-content                               {width:970px;margin:0 auto;background:url(../images/main-bg.png) no-repeat center top;min-height:423px;}
.main-content-top                           {width:970px;display:inline-block;}
.main-content-top ul                        {display:block;padding:43px 0 0 169px;}
.main-content-top ul li                     {display:block;padding:0 0 7px 0;}
.main-content-top ul li em                  {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:14px;color:#020202;width:100px;display:inline-block;text-align:left;
font-weight:bold;float:left;}
.main-content-top ul li small               {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:14px;color:#666666;font-weight:normal;}
.main-content-top ul li span                {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:14px;color:#e31b55;font-weight:normal;display:inline-block;}
.verd 										{color:#7bc143 !important; font-weight: bold !important;}
.main-content-top ul li p             		{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:14px;color:#666666;font-weight:bold;display:inline-block;float:left;}

.main-content-bottom                        {width:970px;display:inline-block;}
.main-content-bottom ul                     {display:block;padding:13px 0 0 169px;}
.main-content-bottom ul li                  {display:block;}
.main-content-bottom ul li em               {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;color:#020202;font-weight:normal;display:inline-block;padding:0 0 7px 0;}
.main-content-bottom ul li span             {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;color:#020202;display:block;font-weight:normal;padding:0 0 0 28px;}
.main-content-bottom ul li p                {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;color:#020202;font-weight:normal;display:inline-block;padding:13px 0 45px 0;
width:679px;}
.main-content-bottom ul li p a              {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;color:#7bc143;display:inline-block;font-weight:normal;
text-decoration:underline;}
.main-content-bottom ul li p a:hover        {text-decoration:none;}
.main-content-bottom ul li a.pink           {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:16px;color:#fff;width:294px;text-align:center;
background:url(../images/a-img.png) no-repeat center top;margin:0 0 0 169px;display:inline-block;line-height:49px;font-weight:bold;min-height:50px;text-shadow:1px -1px 2px #286B18;}
.main-content-bottom ul li a.pink sup      {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:12px;color:#ffc2d6;font-weight:bold;line-height:40px;}
.main-content-bottom ul li a:hover.pink    {background:url(../images/a-hoverimg.png) no-repeat center top;}
/* ---------------------------------------------------------*/


/* ------------------ FOOTER HERE --------------------------*/
.footer										{width:916px;margin:0 auto;background:#333333;padding:15px 13px 20px 42px;}
.footer span                                {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:11px;color:#fff;font-weight:normal;display:inline-block;float:left;}
.footer ul                                  {display:inline-block;float:right;}
.footer ul li                               {display:inline-block;float:left;background:url(../images/border.png) no-repeat right center;margin:0 0 0 9px;padding:0 12px 0 0;}
.footer ul li a                             {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:11px;color:#fff;font-weight:normal;text-decoration:underline;}
.footer ul li a:hover                       {text-decoration:none;}
.copy										{}
/* ---------------------------------------------------------*/

/* -------------------- COOKIES ----------------------------*/

#CookieMessage{background: #0768a9;color: #fff;padding: 2em 1em 1.5em;text-align: center;clear: both;display: block;position:absolute;bottom:0;width: 100%}
#CookieMessage h2{text-align: left;font-size: 1.6em;padding-left: 150px;}
#CookieMessage p{text-align: justify;font-size: 0.90em;padding-left: 150px;width: 850px;}
#CookieMessage a.mas-info{color:#bade94;}
#CookieMessage p a:hover, #CookieMessage a:hover.mas-info{color:#4FB7D9;}