/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video {display: block;}
mark, rp, rt, ruby, summary, time{ display: inline }

/* Global properties ======================================================== */
* {margin: 0; padding: 0;} 
body {margin:0; padding:0;}

/*********************************title,p*************************************/
h1	{font:24px 'Trebuchet MS',Arial,sans-serif;color:#ff0000; margin:15px 0px;}
h2	{font:22px 'Trebuchet MS',Arial,sans-serif;color:#000000; margin:5px 0px 5px 0px;}
h3	{font:bold 20px 'Trebuchet MS',Arial,sans-serif;color:#000000;margin:5px 0px 5px 0px;}
h4	{font:18px 'Trebuchet MS',Arial,sans-serif;color:#000000; margin:5px 0px 5px 0px;}
h5	{font:18px 'Trebuchet MS',Arial,sans-serif;color:#000000; margin:5px 0px 5px 0px;}
h6	{font:16px 'Trebuchet MS',Arial,sans-serif;color:#000000; margin:0px 0px 10px 0px;}
P, li {	font-size: 16px; font-family:Arial;color: #221d11;text-align: left;margin:0;padding: 0px 0px 8px 0px;}
ul, ol	{padding:0px 0px 8px 25px;margin:0;}

/* =Links-----------------------------------------------------------------------------*/
a:link {color:#046FA2;text-decoration:underline;}
a:visited {color:#046FA2;}
a:hover {color:#046FA2;text-decoration:none;}
a:active {color:#046FA2;}

/* Class for clearing floats */
.clear {clear:both;}

/* Remove border around linked images */
img {border: 0;}

/* ============================== FOOTER ====================================== */
footer{background: url(/images/bg-foot.gif) repeat-x left top;height:116px;}

/*********************************header*************************************/
#wrapper{font:normal 12px Arial;color: #221d11;width:100%;margin:0 auto; min-height:100%;height:auto;background:url(/images/bg.jpg) repeat-x top center; height:100%; text-align:center;}
#page 	{width:1280px;margin:0 auto;overflow:hidden;}

/* =Main Content-----------------------------------------------------------------------------*/
#content	{ width:1277px;overflow:hidden;margin:0 auto;background:#ffffff;padding:0 0 40px 0;}
#mainContent	{float:right;width:1036px;padding:0;}
#blogs,#sait, #secondpage{padding:0 22px;width:992px;}
#blogs p, #secondpage p {text-align:justify;}
#blogs table{width:992px;padding:13px 0 5px 0px;background:#f3f4f5 url(/images/bg-blogs.gif) repeat-x left top;}
#blogs a{background: url(/images/li-blogs.gif) no-repeat left center;margin:0;padding:0 0 0 7px;color:#046fa2;font:14px 'Trebuchet MS',Arial,sans-serif;text-decoration:none;}
#blogs a:hover{background: url(/images/li-blogs.gif) no-repeat left center;margin:0;padding:0 0 0 7px;color:#046fa2;font:14px 'Trebuchet MS',Arial,sans-serif;text-decoration:underline;}

#newsBlock {width:280px; padding:90px 10px 0px 10px; float:right; background: url(/images/newsBlockBg2.gif) no-repeat left -2px;}
#newsBlock h2 {color:#000000; margin-top:15px;}
#newsBlock a {color:#000; font-weight:bold;}
#newsBlock a:hover {color:#046da1; font-weight:bold;}

#secondpage table{width:992px;padding:13px 0 5px 0px;}
#secondpage table td{text-align:center; padding:10px;}
#secondpage a{color:#046fa2;font:14px 'Trebuchet MS',Arial,sans-serif;text-decoration:none;}
#secondpage a:hover{;color:#046fa2;font:14px 'Trebuchet MS',Arial,sans-serif;text-decoration:underline;}

/* gallery-----------------------------------------------------------------------------*/
#gallery {list-style-type: none;}
#gallery li {float: left; margin: 5px 5px 0 0;}
.bg-sl {position: absolute; top: 0; left: 335px; width: 426px; height: 35px;}

/* =Branding-----------------------------------------------------------------------------*/
#crumb		{ width:625px;float:left;clear:both;padding:0px 0px 25px 0px;font:11px 'Trebuchet MS',Arial,sans-serif;color:#959595;}
#crumb a {color:#959595;}
#crumb strong	{ font:11px 'Trebuchet MS',Arial,sans-serif;line-height:1.5;color:#000000;}
#crumb img	{ margin:0px 3px 0px 3px;}
.tit{width:714px;overflow:hidden;}


/* =Secondary Content-----------------------------------------------------------------------------*/
#secondaryContent	{float:left;}

/* menu left----------------------------------------------------------------------------*/
.line {background: url("/images/line-scroll.gif") repeat-x scroll left top transparent;height: 1px;margin: 0 20px;} 

/* =============================== SOCIAL NETWORKS ==================================== */
.e-mail {clear:both;width:241px;overflow:hidden;margin:0;padding:0;}
.e-mail p {text-align:center;}
.e-mail .net a{text-align:center;padding:3px 8px;background: url(/images/bg-but.gif) repeat-x left top;font:14px 'Trebuchet MS', Arial, sans-serif;color:#ffffff;text-decoration:none;}
.e-mail_title {padding:15px 0 5px 0;margin:0;font:18px 'Trebuchet MS', Arial,sans-serif;line-height:18px;display:block;}

/* =============================== POLL ==================================== */
.poll			{clear:both;width:241px;overflow:hidden;margin:0;padding:0;}
.poll_title		{padding:8px 0 6px 0px;background:#046da1 url(/images/bg-poll-tit.gif) repeat-x left top;clear:both;margin:0;overflow:hidden;font:16px 'Trebuchet MS', Arial,sans-serif;color:#ffffff;line-height:16px;}
.poll_title span	{padding:0;display:block;margin:0;}
.poll_content	{margin:0;overflow:hidden;padding:8px 24px 7px 24px;background: url(/images/bg-poll.gif) repeat-x scroll 0 0 #cae2ef;}
.poll_content label		{color:#414141;margin:-20px 0px 0px 178px;float:left;position:absolute;z-index:2;display:block;font:12px 'Trebuchet MS',Arial,sans-serif;}
.poll .but {text-align:left;padding:7px 0 15px 0;}
.poll .but a{text-align:center;padding:3px 8px 3px 8px;background: url(/images/bg-but.gif) repeat-x left top;font:12px 'Trebuchet MS', Arial, sans-serif;color:#ffffff;text-decoration:none;}
.poll-q			{line-height:11px;margin:0;clear:both;font:12px 'Trebuchet MS',Arial,sans-serif;}
.poll-q span	{line-height:11px;margin:0;display:block;font:12px 'Trebuchet MS', Arial, sans-serif; color:#414141; text-align:justify;}
.poll-q p	{line-height:11px;margin:0;display:block;font:12px 'Trebuchet MS', Arial, sans-serif; color:#414141; text-align:center;}

/* =Footer-----------------------------------------------------------------------------*/
#footer {width:1277px;margin:0 auto;}
.copy {color:#233f58;float:left; margin:4px 0px 0px 25px; width:996px; font:14px 'Trebuchet MS',Arial,sans-serif; text-align:left;}
.copy h3{color:#223f58;margin:10px 0 0 0;}
.coppy {color:#223f58;font:12px 'Trebuchet MS',Arial,sans-serif;margin:18px 0px 0px 0px;}

/* =============================== SEARCH==================================== */
#search{overflow:hidden;float:right;margin:15px 0 0 0;width:250px;}
#search h6,#spam h6{color:#223f58;font: 12px 'Trebuchet MS',Arial,sans-serif; margin: 0 0 3px 0;overflow:hidden;}
#search form,#spam form{clear:both;}
#search input,#spam input{float:left;   	border-left:1px solid #335b6a; 	border-top:1px solid #335b6a; 	background:#FFFFFF;	width:162px; height:20px;	font: 11px 'Trebuchet MS',Arial,sans-serif;	color:#9e9e9e;	padding-left:5px;	padding-top:0;}
#search .but{ width:73px!important;background: url(/images/bg-but.gif) repeat-x scroll left top transparent;float:right;margin:0 0 0 6px;padding:3px 0 3px 0;}
#search .but a {display:block;overflow:hidden;color: #FFFFFF;font: 12px 'Trebuchet MS',Arial,sans-serif;padding: 0 8px 0 8px;text-align: center; text-decoration: none;}	

/* =Forms-----------------------------------------------------------------------------*/
label {display:block;}label .required {color:#ff0000;}
.txt		{font:12px Arial, sans-serif;vertical-align:top;color:#392700;padding:0px 5px 2px 0px;}
.text		{background:#ffffff;font:12px Arial, sans-serif; border:1px solid #bebbbb;width:400px;height:17px;padding:2px 0px 0px 0px;margin:0px 0px 8px 0px;}
.textbody	{background:#ffffff;font:12px Arial, sans-serif; border:1px solid #bebbbb;width:400px;height:90px;padding:2px 0px 0px 0px;margin:0px 0px 8px 0px;}
.button		{cursor:pointer;background:#0f6d09;font:bold 11px Tahoma, sans-serif;color:#ffffff;border:1px solid #bebbbb;padding:2px 5px 3px 5px;margin:0px 0px 8px 0px;}

/* Removes fieldset borders. even on Opea 7 */
fieldset {border: 1px solid transparent;}/* =Tables-----------------------------------------------------------------------------*/
.content_TABLE{ border: 0;;font:11px Arial;}
.head-table td p {padding: 0;}
.head-table td	{font-weight: bold; padding:9px 4px 9px 10px; text-align:center; background-color:#daf2fc;color:#333333; font-family: 'Trebuchet MS',Arial,sans-serif; font-size: 12px; vertical-align:top;}
.ch	{padding:4px 4px 4px 10px; border-right: 1px solid #a6a6a6; background-color:#ffffff;color:#000000; font:11px Arial; vertical-align:top;}
.ch-l	{padding:4px 4px 4px 10px; background-color:#ffffff;color:#000000; font:11px Arial; vertical-align:top;}
.nch {padding:4px 4px 4px 10px; border-right: 1px solid #a6a6a6; background-color:#f4f4f5;color:#000000; font:11px Arial; vertical-align:top;}
.nch-l {padding:4px 4px 4px 10px; background-color:#f4f4f5;color:#000000; font:11px Arial; vertical-align:top;}
.content_TD p{padding:0; background-color:#ffffff;color:#000000;font:11px Arial;vertical-align:top;}
.h-b {border-right: 1px solid #a6a6a6;}

/* ============================== SAIT ====================================== */
#sait{margin:25px 0 0 0;}
#sait ul{list-style:none;margin:0 0 0 0;padding:14px 0 12px 12px;overflow:hidden;background:#f3f4f5 url(/images/bg-blogs.gif) repeat-x left top;}
#sait li{float:left!important;}
#sait li a{float:left;margin:0;padding:0;color:#046fa2;font:12px 'Trebuchet MS',Arial,sans-serif;text-decoration:none;}
#sait li a:hover{float:left;margin:0;padding:0;color:#046fa2;font:12px 'Trebuchet MS',Arial,sans-serif;text-decoration:underline;}
#sait .line{margin:7px 13px 0 13px;float:left!important;width:1px;height:8px;background:#7497a7;overflow:hidden;}