html{background: #dedfde url(bg1.jpg) repeat-y center;border-top: 0px solid #555555;font: normal 12px "Trebuchet MS", Verdana, "Lucida Grande", Georgia, Sans-Serif;}

/* Links */
a {  }
a:link { color: #336699; text-decoration: none; border-bottom-color: #336699; }
a:visited { color: #5588aa; text-decoration: none; border-bottom-color: #5588aa; }
a:hover, a:active { color: #ad5b1e; border-bottom: 1px solid #ad5b1e; }

/* Html Elements */
h1, h2, h3, h4, h5, h6 { font-weight: normal; margin: 5px 0 10px; padding: 0; }
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a{font-weight: normal;border-bottom-width: 0;}
h1 { font-size: 28px; }
h2 { font-size: 26px; }
h3 { font-size: 24px; }
h4 { font-size: 20px; }
h5 { font-size: 18px; }
h6 { font-size: 16px; }
ul, ol, blockquote, pre{color: #555555;padding: 10px 30px;line-height: 1.8em;}
ul{list-style-type: square;}
ol { margin:0px 0 10px 15px; padding: 0; line-height: 1.5em;}
ol li { padding-bottom: 10px; font-size:13px;font-weight:normal;color:#000;}
ul.conten { margin:0px 0 10px 15px; padding: 0; }
ul.conten li { padding:0 0 10px 0;margin:0px; font-size:13px;font-weight:normal;color:#000;line-height: 1.8em;}
p b {font-weight:bold;font-size:15px;letter-spacing:.6px;}
blockquote, pre { background-color: #eeeeee; border: 1px solid #bbccdd; }
ins { text-decoration: none; color: #466b85; }
del { color: #555555; }

/* Structure */
body{padding: 0;width: 952px;margin: 0 auto;background-repeat: repeat-y;background-position: top left;background:#fff;}
#container{width: 952px;margin: 0 auto;}
#header { float: left; width: 952px;background:url(160by2_headerbg.gif) repeat-x top left;border-top:6px solid #ff0000; }
* html #header { float: left; width: 954px;background:url(160by2_headerbg.gif) repeat-x top left;}
#header #navigation { float: left; width: 85%; margin:5px 0 0px 0px;padding:0px;}
/* #page-header {position: relative; margin:28px 0px 20px 90px;} */
#page-header {position: relative; margin:15px 10px 20px 0px;float:right;padding:4px;font-family:sans-serif;font-size:13px;}
#wrapper {width:99%; }
#footer{clear: both;color: #666666;padding: 5px 0 5px 0px;text-align: center;margin:0px;border-top:4px solid #e3ebed;background:#fcfcfc;width:952px;}
* html #footer{width:954px;}

/* Header */
#header h1{padding: 0;float: left;margin:0;background:url(160by2_logo.gif) no-repeat top left;height:85px;width:295px;}
#header h1 a:hover, #header h1 a:active{border-bottom-width: 0;}
#header h2{float: left;width: 250px;font-size: 12px;line-height: 2.5em;padding-left: 10px;text-transform: lowercase;}

/* Navigation */
#header #navigation { float: left; width: 85%; margin:5px 0 0px 0px;padding:0px;}
#header #navigation ul{padding: 0;width: 90%;float: left;margin: 0px 0 0px 0px;list-style-type: none;}
#header #navigation li { float: left;font-weight:normal;margin-left:6px;padding:0px 0px 0px 0px;border-bottom:none; }
#header #navigation a{float: left;display: block;color: #fff;padding: 4px 13px;border:1px solid #0d7eba; background:#0d7eba;font:normal 110% 'Trebuchet MS';}
#header #navigation li a.menuhome{background:#f0f0f0;color:#000;border:1px solid #dbdbdb;font-weight:bold;border-bottom:1px solid #f0f0f0;;}
#header #navigation li a.menuhome:hover{text-decoration:underline;}
#header #navigation a:hover{color: #ffffff; background:#6699cc;}
#header #navigationbottom {clear:both;background:#f0f0f0;height:17px;font-size:12px;padding:6px 0px;color:#fff;border-bottom:1px solid #dbdbdb;}
#header #navigationbottom a{color:#0000ff;padding:0px 10px;margin:0px;font-size:12px;border-right:1px solid #666;text-decoration:underline;font-size:13px;}
#header #navigationbottom a:hover{text-decoration:none;}
#header #navigationbottom a.last{border-right:none;}
#header #navigationbottom a.none{text-decoration:none;color:#555;}
#header #navigationbottom a.both{text-decoration:none;color:#555;border-right:none;}

/* Page-Header */
#page-header ul{bottom: -8px;right: 5px;margin: 0;padding: 0;float: left;position: absolute;list-style-type: none;}
#page-header li { float: left;font-size:14px; }
#page-header li a:link, #page-header li a:visited{float: left;display: block;margin: 0 10px;padding: 2px 10px;color: #000;border-bottom-width: 0;background:#e8f4f8;background-repeat: repeat-x;}
#page-header li a:hover, #page-header li a:active{background:#e8f4f8;}
table {font: normal 125% 'Trebuchet MS', Tahoma, sans-serif;border-collapse: collapse;color: #333;width: 100%;margin-left: 10px;}
table a {text-decoration: none;border-bottom: 1px dotted #f60;color: #f60;font-weight:normal;}
table a:hover {text-decoration: none;color: #fff;background: #f60;}
table tr th a {color: #369;border-bottom: 1px dotted #369;}
table tr th a:hover {color: #fff;background: #369;}
table thead tr th {background: #eee;text-align:left;color:#666;}
table td, table th {border-bottom: 1px dashed #ccc;padding: 7px 5px 5px 5px;line-height: 1.8em;font-size: 0.9em;vertical-align: top;letter-spacing:.3px;}
table tr.odd th, table tr.odd td {background: #efefef;}
table tr th.sm, table tr td.sm {width:5px;}

/* Wrapper */
.colin { width: 57%; float:left; margin: 0 30px 0px 30px;padding:0 0 25px 0; text-align: left;font-size:12px; }
.colin p{font: normal 13px/22px "Trebuchet MS", Verdana;margin-bottom:19px;}
.colin h4{font: normal 18px "Trebuchet MS", Verdana; margin:5px 0 -10px 0px; padding:0;}

.colin1 { width: 80%; float:left; margin: 0 30px 0px 30px;padding-bottom:25px; text-align: left;font-size:12px; }
.colin1 p{font: normal 13px/22px "Trebuchet MS", Verdana;margin-bottom:19px;}
.colin1 h4{font: normal 18px "Trebuchet MS", Verdana; margin:5px 0 -10px 0px; padding:0;}



.col { width: 29%; float: left; margin: 0 10px 0px 10px; text-align: left; }
.col ul { margin: 0 0 0 15px; padding: 0; line-height: 1.5em;list-style-type:none;  }
.col li { padding-bottom: 5px; font-size:13px;font-weight:normal;}
.col li.marcin { padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #cff0cc;}
.col h3 { font-size: 13px; padding: 5px 10px; margin-top: 20px; }
#links h3 {background:url(160by2_media_top.gif) no-repeat top left;height:49px;width:261px;margin: 30px 0 10px; padding: 0;}
#links h3.recentnews{background:url(160by2_news_top.gif) no-repeat top left;height:49px;width:261px;margin: 30px 0 10px; padding: 0;}
#content h3{background:url(160by2_welcome_top.gif) no-repeat top left;height:49px;width:261px;margin: 30px 0 10px; padding: 0;}
#content h3.adverts{background:url(160by2_adverts_top.gif) no-repeat top left;height:49px;width:261px;margin: 10px 0 10px; padding: 0;}
#content p{font-size:13px;padding:0px 0px 10px 0px;margin:0px;line-height:21px;}
#sidebar h3{background:url(160by2_concept_top.gif) no-repeat top left;height:49px;width:261px;margin: 30px 0 10px; padding: 0;	}
#sidebar a:link { color: #df6532; border-bottom-color: #df6532; }
#sidebar a:visited { color: #ad5b1e; border-bottom-color: #ad5b1e; }
#sidebar1 h3{background:url(160by2_concept_top.gif) no-repeat top left;height:49px;width:261px;margin: 30px 0 10px; padding: 0;	}
#sidebar1 a:link { color: #df6532; border-bottom-color: #df6532; }
#sidebar1 a:visited { color: #ad5b1e; border-bottom-color: #ad5b1e; }
#sidebar2 h3{background:url(160by2_concept_top.gif) no-repeat top left;height:49px;width:261px;margin: 30px 0 10px; padding: 0;	}
#sidebar2 a:link { color: #df6532; border-bottom-color: #df6532; }
#sidebar2 a:visited { color: #ad5b1e; border-bottom-color: #ad5b1e; }
#content .mobileph{background:url(160by2_mobilebg.gif) no-repeat top left;width:264px;height:217px;margin:15px 0px 0px 15px;}
#links a:hover, #links a:active { color: #336699; border-bottom-color: #336699; }
#content a:link { color: #567040; border-bottom-color: #567040; } 
#content a:visited { color: #789160; border-bottom-color: #789160; } 
.lt {height: 25px;background:url(160by2_top.gif) no-repeat;color: #6fb002;margin-top:25px;padding:5px 0px 0px 16px;font-weight:bold;font-size:12px;}
.lbox {color: #000;padding: 5px 12px;margin: 0;background:url(160by2_m.gif) repeat-y top left;}
.lbox a {color: #FFFCD1;background: inherit;}
.lbox h2 {color: #FFF;background: inherit;}
.bt {height: 29px;background:url(160by2_bot.gif) no-repeat;color: #000;margin:0px;padding:0px;}
.box{border: dashed 1px #dadada;margin-top: 25px;margin-bottom: 20px;background: inherit;color: #777;padding: 0;width:95%;}
.box h2{background: inherit;color: #555;font-weight: normal;font-size: 18px;margin:0px 0px 10px 0px;padding:0px;border-bottom:1px dashed #ccc;}
.box p{font-size: 12px;line-height: 16px;margin: 0px;}
.box_inner{padding: 0px;background: #f5f5f5;color: inherit;padding:10px 10px 10px 10px;}
h4.sideb {font-size: 1.9em;color: #008c99;font-weight: normal;margin: 40px 0px 0px 0;letter-spacing: -.05em;padding: 0 0 5px 0;border-bottom:1px solid #ccc;}
h5.sideb {font-weight: normal;font-size: 2em;line-height: 1.2em;text-align: center;font-style: italic;color: #666666;padding: 10px 15px;border-bottom: 1px dotted #545454;border-top: 1px dotted #545454;}
p.sideb{font: normal 13px/22px "Trebuchet MS", Verdana;margin:5px 0 19px 0;padding:0px;}
ul.sideb { margin: 10px 0 18px 25px; padding: 0; line-height: 1.5em;list-style-type:square;  }
li.sideb { padding:5px 5px 5px 5px; font-size:14px;font-weight:normal;color:#ccc;text-decoration:none;}

/* Footer */
#footer a:link { color: #0000ff; }
#footer a:visited { color: #77bbdd; border-bottom-color: #77bbdd; } 
#footer a:hover, #footer a:active { color: #336699; border-bottom-color: #336699; }
#footer p { margin:3px 0 0 0; }

/* New CSS */

.dealbox {color: #000;padding:2px 12px 5px 12px;margin: 10px 0 15px 0;background:#fffbde;}

.dealbox span.one{color: #000;float:left;}

.dealbox span.two{color: #000;float:right;font-size:13px;color:#666;}

.dealbox h4{font-size:15px;color:#3c3cdc;font-weight:bold;margin:0px;padding:15px 0px 0px 0px;text-decoration:underline;}

.dealbox p.iconp{padding:15px 0px 0px 0px;}

.dealbox p.textp{font-size:15px;color:#3c3cdc;font-weight:bold;margin:0px;margin: -30px 0px 3px 45px;text-decoration:underline;}

.dealbox p{margin:0px;padding:0px;}

.dealbox p a{color:#077f01;text-decoration:underline;}

.boxed3top{clear:both;height:2px;margin:20px 0 0 20px;border-bottom:1px solid #ccc;width:95%}

.boxed3bottom{clear:both;height:2px;margin:0px 0 0 20px;border-bottom:1px solid #ccc;width:95%;}

.boxed3 {
	text-align: justify;
	margin:5px 30px 30px 30px;
}

.boxed3 h2 {
	height: 25px;
	margin: 0px 0 5px 0;
	border-bottom: 1px dashed #ccc;
	letter-spacing:.2px;
	font-size:15px;color: #080e8c;
}

.boxed3 a {
	text-decoration: none;
	color: #889595;
}

.boxed3 a:hover {
	color: #E55D13;
}

.thirds { float: left; width: 265px; background: #fff; margin:40px 12px 0 10px; color: #5d5d5d;border:1px solid #ccc;padding:2px; }
.thirds1 { float: left; width: 10px; background: #fff; margin:40px 12px 0 10px; color: #5d5d5d;padding:2px;  }
*html .thirds1 { float: left; width: 5px; background: #fff; margin:40px 12px 0 10px; color: #5d5d5d;padding:2px;  }
	.smallboxtop {background: #d6ebff; color: #000;font-size:14px;font-weight:bold;letter-spacing:.5px; padding:7px 4px 4px 10px;height:20px;border-bottom:2px solid #528ac6;margin-bottom:10px;}
	.smallboxtop .spanleft{float:left;}
	.smallboxtop .spanright{float:right;}
	.smallboxbottom {background: #e7f3ff; color: #000;font-size:13px;letter-spacing:.5px; padding:7px 4px 4px 10px;height:20px;margin-top:0px;}
	.smallboxbottom .spanleft{float:left;}
	.smallboxbottom .spanright{float:right;}
	.smallbox { background: #fff; color: #444; padding: 1px 10px 2px 10px;  }
	.smallbox p { padding: 0; margin: 0;font-size:14px;color:#222;height:50px;}
	.smallbox hr {height:1px;border-top:1px dashed #fff;background:#fff;color:#fff;}
	
.lbox {
color: #000;
padding:0px 12px 0px 5px;
margin: 0 35px 0px 30px;
border-top:1px solid #ddd;
border-bottom:1px solid #ddd;
background:none;
}

.lbox a {
color: #cc0000;
background: inherit;
}

.lbox h2 {
color: #FFF;
background: #6E6E6E;
}

.lbox1 {
clear:both;
color: #000;
padding:0px 12px 0px 5px;
margin: 0 35px 0px 30px;
		
}

.lbox1 a {
color: #cc0000;
}

.lbox1 h2 {
color: #FFF;
background: #6E6E6E;
}

.lbox p, .lbox1 p{
margin:0px 0px 0px 0px;padding:12px 12px 12px 0px;
font-size:13px;
color:#555;
}

.lbox p span, .lbox1 p span{
font-size:14px;
color:#0a0363;
}

.clearin{
clear:both;
}	

.gboxtop { clear: both; height: 8px; background: #dedede url(gboxtop.gif) no-repeat; color: #000; margin-top:30px;}
.gbox { background: #f1f1f0; color: #444; padding:2px 13px 2px 13px; margin:20px 0 10px 0;border-bottom:1px solid #ddd;border-top:1px solid #ddd; }
.gbox p { padding: 0px; margin: 0;text-align:center;}
.gbox span{font-size:16px;margin:0 0 0 0px;padding:0px;font-weight:bold;}
.gbox p a{font-size:16px;color:#ff0000;font-weight:bold;margin-left:10px;}
.gbox p span{font-size:16px;color:#000;font-weight:bold;margin-left:10px;}

.col h5 {
	padding: 5px 10px;
	background: #EFEFEF;
	border-bottom: 1px solid #CCCCCC;
	text-transform: uppercase;
	font-size: 130%;
	color:#000;
	width:100%;
	margin:20px 0 10px -5px;
}

.col ul {
	width:100%;
	margin:0px;
	padding:0px;
}

/* News */

#news3 {
	margin-bottom: 5px;
	width:95%;
}

#news3 ul {
	line-height: normal;
	margin:0px;
	padding:0px;
}

#news3 li {
	padding: 5px 0px 10px 0px;
}

#news3 h6 {
	margin: 0;
	font-size: 100%;
}

#news3 h6 span {
	padding: 0 0px;
	margin-right:3px;
	background: #deebfb;
	border-bottom:1px solid #86b9ff;
	color: #000;
}

#news3 p {
	margin: 0;
	line-height: normal;
}

#news3 a {
}

p.topmes{
background:#e9f2f8;
border:1px solid #cae1ef;
margin:25px 0px 10px 0px;
padding:3px 5px 3px 5px;
}

.plussubmit {color:#000;border:1px solid #b5ae79;padding:4px 0px 4px 10px;background:#fffbde;text-align: center;}


#regtable { width:80%; border:0px solid #ccc;margin-left:95px;
	    font-size:14px;font-family:arial;	}

#regtable tr { border:0px;}

#regtable td { height:20px;border:0px;padding-left:5px;padding-right:5px;
	       border:0px solid #f1f1f1;	}

#regtable input {
	margin: 5px 0 5px 0;
	padding: 1px;	
	border-top: 2px solid #a8bcbe;
	border-left: 2px solid #a8bcbe;
	border-right: 2px solid #cfecee;
	border-bottom: 2px solid #cfecee;
	font-size: 12px;
	color: #545454;
	font-family:arial;
}



