body {

	color: #666;

	margin: 0px auto;

	padding: 0px 0px 0px 0px;

	font: 12px/16px arial;

	background-color: #F2F2F2;

	background-repeat: repeat-x;

	background-position: center top;

	width: 990px;

}

html {min-width: 950px; padding: 0px; margin: 0px;}

A:hover {color: #346A80; TEXT-DECORATION: underline;}

A:link {TEXT-DECORATION: none;}

A:visited {TEXT-DECORATION: none;}

img	{border: 0; vertical-align: text-bottom;}

.form {border: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

fieldset {border:1px dashed #ccc; padding:10px; margin-top:20px; margin-bottom:20px;}

legend {font-family:Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold; line-height: 1.1; color:#fff; background: #666; border: 1px solid #333; padding: 2px 6px;}

label {text-align: right; width:200px; height:30px; margin-top:3px; margin-right:2px; padding-top:11px; padding-right:6px; background-color:#ccc; float:left; display: block; font-family:Arial, Helvetica, sans-serif; font-size: 90%; font-weight: bold; line-height: 1.1; color:#666;}

dt {font: 14px/15px arial; float: left; font-weight: bold;}

dd {font: 14px/15px arial; margin-left: 150px;	margin-bottom: 10px;}



span.trans input {background-color: transparent;}

p {position: relative; font: 12px/16px arial; text-align: left;}

h1, h2, h3, h4, h5 {

	font-family: Helvetica, Arial, Verdana, sans-serif;

	font-weight: bold;

	margin: 0;

	padding: 0;

	line-height: 1em;

}



div#mcc h1 {color: #6A016A; font-family: Helvetica, Arial, san serif; font-size: 26px; line-height: 1em;}

div#mcc h2 {color: #1d407b; font-family: Helvetica, Arial, san serif; font-size: 18px;}

div#mcc h3 {color: #000000; font-family: Helvetica, Arial, san serif; font-size: 14px;}



div#sibb h1 {color: #6A016A; font-size: 14px;}



.trans {background-color: transparent;}

.lgtblue {background-color: #FAFAFA;}

.highlight {background: none; background-color: #ffffcc;}

.bold {font-weight: bold;}

.italic {font-style: italic;}

.center {text-align: center;}

.justify {text-align: justify;}

.top {vertical-align: text-top;}

.smtext {font: 7.5pt/10pt arial;}

.right {float: right;}

.left {float: left;}

.nowrap {white-space: nowrap;}

.block {display: block;}

input.button {background-color: #FFF; font: 8pt arial; border: double #BBC2BA; margin: 0px; padding: 1px;}



option.inputheader {font-weight: bold;}

option.item {background-color: #EEEEEE; color: #005596;}



#bg {background: transparent url(images/bkgrd.png) repeat-y center center; width: 990px; margin: 0px auto; padding: 0px;} 

/*\*/

* html #bg {background: transparent url(images/bkgrd.gif) repeat-y center center; width: 990px; margin: 0px auto; padding: 0px;}

/*end*/

#tocc {width: 950px; border-bottom: 1px solid #B3B5B9; margin: 0px auto; padding: 0px 0px 0px 0px; background: #fff url(images/bkgrd_main.gif) repeat-x top left;}



#banner {

	width: 950px;

	height: 201px;

	padding: 0px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}



#topright {background: #000; float: right; width: 200px; clear: left; padding: 0px; margin: 0px; text-align: right;}

#topright A:link {color: #333; TEXT-DECORATION: none;}

#topright A:visited {color: #333;}

#topright A:hover {color: #333; TEXT-DECORATION: underline;}

#topright img {display: inline; border: 0px;}

#topright ul{font: 16px arial; color: #333; list-style-position: outside; padding: 6px 0px 2px 0px; margin: 0px 15px 0px 0px;}

#topright li{list-style-type: none; display: inline; padding: 0px 0px 0px 20px; margin: 0px;}

#topright li.home{margin: 0px; padding: 2px 0px 0px 0px;}

#topright li.login{background: transparent url(images/icon_lock.gif) no-repeat 6px 0px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 22px;}

#topright li.subscribe{background: transparent url(images/icon_newsletter.gif) no-repeat 4px -1px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 22px;}



#toppy  {

	clear: both;

	height: 50px;

	width: 950px;

	padding: 0px;

	margin-top: 0px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

}

ul#nav {position: relative;	top: 0px; left: 250px; width: 100%; margin: 0; height: 50px; list-style-type: none; overflow: hidden;}



body#home ul#nav  { background: transparent url(images/topnav_matrix2.gif) no-repeat 0 0; }

body#avdesign ul#nav { background: transparent url(images/topnav_matrix2.gif) no-repeat 0 -50px; }

body#avprod ul#nav  { background: transparent url(images/topnav_matrix2.gif) no-repeat 0 -150px; }

body#service ul#nav  { background: transparent url(images/topnav_matrix2.gif) no-repeat 0 -200px; }

body#about ul#nav  { background: transparent url(images/topnav_matrix2.gif) no-repeat 0 -250px; }



ul#nav li a {position: absolute; top: 0; width: 100%; text-indent: -9000px;	text-decoration: none; padding: 50px 0 0 0;	overflow: hidden; height: 0px !important; height /**/:50px; /* IE5/Win */ background: transparent url(images/topnav_matrix2.gif) no-repeat;}



body#home li#hm a 			{ background-position: 0 0; width: 55px; left: 0; }

body#home li#hm a:hover		{ background-position: 0 0; }

body#home li#design a 			{ background-position: -55px -200px; left: 55px; }

body#home li#design a:hover		{ background-position: -55px -50px; }

body#home li#prod a 			{ background-position: -182px -200px; left: 182px; }

body#home li#prod a:hover		{ background-position: -182px 0; }

body#home li#serv a 			{ background-position: -293px -200px; left: 293px; }

body#home li#serv a:hover		{ background-position: -293px 0; }

body#home li#allbet a 			{ background-position: -405px -200px; left: 405px; }

body#home li#allbet a:hover		{ background-position: -405px 0; }

body#home li#phone a 			{ background-position: -486px -200px; left: 486px; }

body#home li#phone a:hover		{ background-position: -486px -150px; }



body#avdesign li#hm a 			{ background-position: 0 0; width: 55px; left: 0; }

body#avdesign li#hm a:hover		{ background-position: 0 0; }

body#avdesign li#design a			{ background-position: -55px 0px; left: 55px; }

body#avdesign li#design a:hover		{ background-position: -55px -50px; }

body#avdesign li#prod a 			{ background-position: -182px -200px; left: 182px; }

body#avdesign li#prod a:hover		{ background-position: -182px 0; }

body#avdesign li#serv a 			{ background-position: -293px -200px; left: 293px; }

body#avdesign li#serv a:hover		{ background-position: -293px 0; }

body#avdesign li#allbet a 			{ background-position: -405px -200px; left: 405px; }

body#avdesign li#allbet a:hover		{ background-position: -405px 0; }

body#avdesign li#phone a 			{ background-position: -486px -200px; left: 486px; }

body#avdesign li#phone a:hover		{ background-position: -486px -150px; }



body#avprod li#hm a 			{ background-position: 0 0; width: 55px; left: 0; }

body#avprod li#hm a:hover		{ background-position: 0 0; }

body#avprod li#design a 			{ background-position: -55px -200px; left: 55px; }

body#avprod li#design a:hover		{ background-position: -55px -50px; }

body#avprod li#prod a 			{ background-position: -182px -50px; left: 182px; }

body#avprod li#prod a:hover		{ background-position: -182px -100px; }

body#avprod li#serv a 			{ background-position: -293px -200px; left: 293px; }

body#avprod li#serv a:hover		{ background-position: -293px 0; }

body#avprod li#allbet a 			{ background-position: -405px -200px; left: 405px; }

body#avprod li#allbet a:hover		{ background-position: -405px 0; }

body#avprod li#phone a 			{ background-position: -486px -200px; left: 486px; }

body#avprod li#phone a:hover		{ background-position: -486px -150px; }



body#service li#hm a 			{ background-position: 0 0; width: 55px; left: 0; }

body#service li#hm a:hover		{ background-position: 0 0; }

body#service li#design a 			{ background-position: -55px -200px; left: 55px; }

body#service li#design a:hover		{ background-position: -55px -50px; }

body#service li#prod a 			{ background-position: -182px -200px; left: 182px; }

body#service li#prod a:hover		{ background-position: -182px 0; }

body#service li#serv a 			{ background-position: -293px -100px; left: 293px; }

body#service li#serv a:hover		{ background-position: -293px -150px; }

body#service li#allbet a 			{ background-position: -405px -200px; left: 405px; }

body#service li#allbet a:hover		{ background-position: -405px 0; }

body#service li#phone a 			{ background-position: -486px -200px; left: 486px; }

body#service li#phone a:hover		{ background-position: -486px -150px; }



body#about li#hm a 			{ background-position: 0 0; width: 55px; left: 0; }

body#about li#hm a:hover		{ background-position: 0 0; }

body#about li#design a 			{ background-position: -55px -200px; left: 55px; }

body#about li#design a:hover		{ background-position: -55px -50px; }

body#about li#prod a 			{ background-position: -182px -200px; left: 182px; }

body#about li#prod a:hover		{ background-position: -182px 0; }

body#about li#serv a 			{ background-position: -293px -200px; left: 293px; }

body#about li#serv a:hover		{ background-position: -293px 0; }

body#about li#allbet a 			{ background-position: -405px -150px; left: 405px; }

body#about li#allbet a:hover		{ background-position: -405px -100px; }

body#about li#phone a 			{ background-position: -486px -200px; left: 486px; }

body#about li#phone a:hover		{ background-position: -486px -150px; }



div.mennu, div.mennu a.menuButton, div.menu {clear: both; font: 14px/16px helvetica; font-weight: bold; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

div.mennu {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; text-align: left;}



div.menu {background: #333 url(images/bkgrd_menu.png) no-repeat; left: 0px; padding: 0px 0px 0px 0px; margin-top: 0px; position: absolute; top: 0px; visibility: hidden; z-index: 101;}

div.menu a.menuItem {font: 12px/16px helvetica; color: #ccc; cursor: pointer; display: block; padding: 3px 1em; text-decoration: none; white-space: nowrap;}

div.menu a.menuItem:hover, div.menu a.menuItemHighlight {background-color: #E78C2D; color: #FFFFFF;}

div.menu a.menuItem span.menuItemText {}

div.menu a.menuItem span.menuItemArrow {margin-right: -.5em; margin-top: -3px; background: transparent url(images/topnav-arrow.gif) no-repeat 0px 0px; padding: 8px 4px 0px 4px;}

div.menu div.menuItemSep {border: 1px inset #F4F4F4; margin: 4px 2px;}



#mcc {padding: 40px 0px 10px 25px; margin: 0px 295px 0px 0px; width: 575px;}

#mcc A:link {color: #6A016A; TEXT-DECORATION: none; font-weight: bold;}

#mcc A:hover {color: #ff7c18; TEXT-DECORATION: none; font-weight: bold;}

#mcc A:visited {color: #ff7c18; font-weight: bold;}

#mcc p {padding: 0px 0px 10px 10px; margin: 0px 0px 0px 0px; line-height: 18px;}

#mcc ul {position: relative; list-style-position: outside; padding: 0px 0px 2px 15px; margin: 0px 0px 0px 0px;}

#mcc li {font: 12px/16px arial; background: transparent url(images/arr.gif) no-repeat 0px 3px; list-style-type: none; display: block; margin: 0px; padding: 0px 0px 4px 30px;}

#mcc img {vertical-align: text-top; border: 0px;}

#mcc img.border {padding: 2px; border: 1px solid #BBC2BA;}

#mcc img.right {margin: 5px 0px 5px 10px;}

#mcc img.left {margin: 5px 10px 3px 0px;}

#mcc div.hr {padding: 0px; margin: 5px auto 15px auto; height: 11px; background: transparent url(images/hr_main.gif) no-repeat;}

#mcc div.hr hr {display: none;}

#mcc ol {width: 48em; margin: 0px; padding: 10px 0px 0px 0px; }

#mcc ol li {float: left; width: 20em; }

/* stop the floating after the list */

#mcc div.wrapper br {clear: left;}

/* separate the list from what follows it */

#mcc div.wrapper {margin-bottom: 1em;}



.div_checkbox {width:560px; float:right; background-color:#E6E6E6; height:auto; margin-top:3px; padding-top:5px; padding-bottom:0px; padding-left:5px; font: 12px/14px arial;}

.div_textbox {width:347px; float:right; background-color:#E6E6E6; height:33px; margin-top:3px; padding-top:5px; padding-bottom:3px; padding-left:5px; font: normal 14px Arial;}

.div_textarea {width:347px; float:right; background-color:#E6E6E6; height:auto; margin-top:3px; padding-top:5px; padding-bottom:3px; padding-left:5px; font: 12px/14px arial}

.textbox {background-image: url(images/icon_form-field.png); background-color:#FFFFFF; background-repeat: no-repeat; background-position:left; width:285px; font: normal 16px Arial; color: #999999; padding:3px 5px 3px 19px;}

.textbox-sm {background-image: url(images/icon_form-field.png); background-color:#FFFFFF; background-repeat: no-repeat; background-position:left; width: 175px; font: normal 16px Arial; color: #999999; padding:3px 5px 3px 19px; margin-left: 20px;}

.textbox:focus, .textbox:hover, .textbox-sm:focus, .textbox-sm:hover {background-color:#F0FFE6;}

.username {background-image: url(images/icon_user.png); background-repeat: no-repeat; background-position:left; background-color:#FFFFFF; width:285px; font:normal 16px Arial; color: #999999; padding:3px 5px 3px 19px;}

.username:focus, .username:hover {background-color:#F0FFE6;}

.password {background-image: url(images/icon_password.png); background-repeat: no-repeat; background-position:left; background-color:#FFFFFF; width:285px; font:normal 16px Arial; color: #999999; padding:3px 5px 3px 19px;}

.password:focus, .password:hover {background-color:#F0FFE6;}

.button_div {width:287px; float:right; background-color:#fff; text-align:center; height:46px; margin-top:3px; padding:0px 32px 3px;}

.buttons {font-size:12px; color: #989070; padding: 6px 0px 6px 0px;}

.searchfield {background: #fff url(images/bkgrd_searchfield.gif) repeat-x top center; padding:2px; margin:0 0px 1px 20px; width: 190px;}



#ajaxticker {width: 490px; height: 34px; border-top: 1px dashed #dcdcdc; border-bottom: 1px dashed #dcdcdc; padding: 4px 0px 0px 75px; background-color: #FFFFFF; margin: 10px 0px 25px 15px;}

#ajaxticker div {background-color: #FFFFFF;}

.newsticker {background: transparent url(images/icon_news.gif) no-repeat; color: #9b9b9b;}



#manulogos {width: 575px; padding: 5px 10px 5px 30px; text-align: center;}

#manulogos img {padding: 2px 8px; border: 0px; opacity: .5; filter: alpha(opacity=50);}

#manulogos a:hover img {opacity: 1; filter: alpha(opacity=100);}



#sibb {font: 11px/16px arial; color: #9b9b9b; float: right; margin: 40px 25px 0px 0px; padding: 0px 0px 0px 0px; width: 270px; background: #f0f0f0 url(images/bkgrd_l-sidebar-home.gif) left top no-repeat;}

#sibb div.top {background: transparent url(images/l-sidebar_top.gif) no-repeat; margin: 10px auto 0px auto; padding: 0px 0px 0px 0px; width: 247px; height: 6px;}

#sibb div.bottom {background: transparent url(images/l-sidebar_bottom.gif) no-repeat; margin: 0px auto 10px auto; width: 247px; height: 101px;}

#sibb div.middle {background: transparent url(images/l-sidebar_middle.gif) repeat-y 0px 0px; width: 247px; margin: 0px auto -80px auto; padding: 0px 0px 0px 0px;}

#sibb A:link {color: #6A016A; TEXT-DECORATION: none; font-weight: bold;}

#sibb A:hover {color: #6A016A; TEXT-DECORATION: underline; font-weight: bold;}

#sibb A:visited {color: #6A016A; font-weight: bold;}

#sibb p {margin: 0px; padding: 5px 12px 5px 12px;}

#sibb img {padding: 6px 6px 2px 12px; position: relative;}

#sibb h1 {font: 8pt/10pt arial; position: relative; font-weight: bold; padding: 10px 0px 0px 20px; margin-bottom: -10px;}

#sibb h2 {font: 12px/16px arial; position: relative; letter-spacing: 1px; font-weight: bold; color: #1d407b; padding: 15px 0px 10px 12px;}

#sibb ul {margin: 0px 0px 0px 0px; padding: 0px 0px 10px 25px; list-style: none;}

#sibb li {list-style-type: none; display: block; position: relative; padding: 0px 15px 0px 25px; margin: 0px; background: transparent url(images/bully.gif) no-repeat 3px 4px;}

#sibb li.news {font: 8pt/12pt arial; list-style-type: none; display: block; padding: 0px 0px 0px 20px; margin: 0; background: transparent url(images/icon_news.gif) no-repeat 0px 2px;}

#sibb li.events {font: 8pt/12pt arial; list-style-type: none; display: block; padding: 0px 0px 0px 15px; margin: 0; background: transparent url(images/icon_events.gif) no-repeat 0px 5px;}

#sibb div.hr {width: 243px; padding: 0px; margin: 10px auto 0px auto; height: 6px; background: transparent url(images/hr_nav-home.gif) no-repeat 0px 0px;}

#sibb div.hr hr {display: none;}



/*\*/

* html #sibb {font: 11px/16px arial; color: #9b9b9b; right: left; margin: 40px 10px 0px 0px; padding: 0px 0px 0px 0px; width: 270px; background: #f0f0f0 url(images/bkgrd_l-sidebar-home.gif) left top no-repeat;}

* html #sibb div.top {background: transparent url(images/l-sidebar_top.gif) no-repeat; margin: 10px auto -10px auto; padding: 0px 0px 0px 0px; width: 247px; height: 6px;}

/*end*/



#sibb div.partner {background: transparent url(images/icon_lock.gif) no-repeat 10px 5px; margin: 0px 0px 0px 125px; padding: 5px 0px 5px 25px; height: 35px; font: bold 13px/16px arial; display: block;}

#sibb div.partner A:link {color: #999; TEXT-DECORATION: none; font-weight: bold;}

#sibb div.partner A:hover {color: #ff7c18; TEXT-DECORATION: none; font-weight: bold;}

#sibb div.partner A:visited {font-weight: bold;}



#advert {padding: 0px 0px 0px 0px; margin: 15px 10px 15px 10px;}

#advert h3 {color: #666; font: 11pt/14pt arial; font-weight: bold; padding: 0px 0px 10px 0px; margin: 0px;}

#advert img {text-align: center; padding: 15px 0px 10px 0px; margin: 0px 10px 0px 10px;}

#advert p {text-align: center; margin: 0px; padding: 0px; font: 8pt/12pt arial; color: #008F00;}

#advert ul {margin: .2em 1em 0em 1.8em; padding: 0px; list-style: none;}

#advert li {color: #346A80; background: transparent url(images/bullet_li.gif) no-repeat 0px 3px; font: 7pt/7pt arial; text-transform: uppercase; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 20px; line-height: 1.4em; list-style: none outside; display: block; text-align: left;}



blockquote {font: 18px/16pt arial; font-weight: bold; margin: 20px 15px 20px 15px; padding: 0px; background: transparent url(images/quote_left.gif) left top no-repeat; color: #999;}

blockquote div {text-align: left; padding: 10px 30px; background: transparent url(images/quote_right.gif) right bottom no-repeat;}

p.entryinfo {color: #999; font: 12px/14pt arial; font-weight: bold; padding: 0px; margin: -5px 30px 20px 0px; text-align: right;}



#footer {

	clear: both;

	height: auto;

	margin: 0px auto;

}

#footer img {border: 0px;}

#footer p {font:8pt/12pt arial; font-weight: normal; color: #666; text-align: center;}

#footer A:link {color: #666; TEXT-DECORATION: none;}

#footer A:hover {color: #666; TEXT-DECORATION: underline;}

#footer A:visited {color: #666;}

#footer ul {list-style-position: outside; padding: 5px 0px 0px 0px; margin: 0px auto; text-align: center;}

#footer #rightnav {list-style-position: inside; padding: 0px 0px 0px 0px; margin: -12px 10px 0px 0px; text-align: right;}

#footer #rightnav li.copyright{padding: 0px 0px 0px 20px; margin: 0px 0px 0px 0px; display: inline; list-style: none outside;}

#footer li.first{margin: 0px 0px 0px 0px; padding: 0px 20px 0px 0px; list-style-type: none; display: inline;}

#footer li.sep{margin: 0px; padding: 0px 15px 0px 25px; list-style-type: none; display: inline; background: transparent url(images/footer_sep.gif) no-repeat 0px -2px;}



/* USED FOR GENERIC COLUMNS */

.col1, .col3, .col5 {float: left; width: 25%; text-align: left;} 

.col2, .col4, .col6 {float: left; width: 60%; text-align: left;} 



/* USED FOR ODD SIZED COLS */

.col2b{float: left; width: 450px; text-align: center; padding: 10px;} 

.col3b{float: left; width: 50px; text-align: left;} 

.col4b{float: left; width: 145px; text-align: left;} 



#header {margin: 10px 0px 20px 0px; float:left; width:95%;}

#header ul {margin:0px; padding: 10px; list-style:none;}

#header li {font: 8pt arial; float:left; background:url(images/left.gif) no-repeat left top; margin:0px; padding:0px 1px 0px 7px;}

#header a {float:left; display:block; background:url(images/right.gif) no-repeat right top; padding:3px 15px 4px 3px; text-decoration:none; font-weight:bold; color:#7798B1;}

/* Commented Backslash Hack

   hides rule from IE5-Mac \*/

#header a {float:none;}

/* End IE5-Mac hack */

#header a:hover {color:#0077AC; text-decoration: none;}

#header a:link {color: #7798B1; TEXT-DECORATION: none;}

#header a:visited {color: #7798B1;}

#header #current {background-image:url(images/left_on.gif);}

#header #current a {background-image:url(images/right_on.gif); color:#7798B1; padding-bottom:5px;}



/* Table definitions - summary */

#header table.company {text-align: left; clear: left; width: 500px; border: 1px solid #B4C0CE; padding: 10px; font: 12px/16px arial; margin: -2px 0px 5px 10px; caption-side:top;}

#header table.company a {float: none; background: none; color: #0077AC; font-weight: normal;}

#header table.company ul {font: 12px/16px arial; list-style-position: outside; padding: 0px 0px 2px 10px; margin: 0px 0px 5px 0px;}

#header table.company li {float: none; background: none; list-style-type: none; display: block; padding: 0px 0px 0px 10px;}



#header table.company a:hover {color: #7798B1;text-decoration: underline;}

#header table.company a:link {text-decoration: none;}

#header table.company a:visited {}

#header table.company thead {background-color: #CAD1DA;}

#header table.company thead td {padding: 5px; margin: 0px;}

#header table.company tbody {text-align: left;}

#header table.company tbody th {padding: 0px 6px 0px 6px; margin: 0px; color: #0077AC; vertical-align: text-top; font-weight: bold;}

#header table.company tbody td {font: 12px/16px arial; padding: 0px 6px 0px 6px; margin: 0px; color: #666; vertical-align: text-top; font-weight: normal;}

#header table.company tbody td a {font: 12px/16px arial; padding: 0px 6px 0px 6px; margin: 0px; vertical-align: text-top; font-weight: normal;}

#header table.company tfoot td {background-color: #fff; padding: 4px; margin: 0px;}



.clearer{height: 1px; overflow: hidden; margin-top: 1px; clear:both;}



#featured {background: #fff url(images/bkgrd_featured.gif) no-repeat top center; width: 595px; height: 300px; margin: 2px 0px 20px 0px; padding: 15px 0px 0px 0px;}

#featured A:hover {TEXT-DECORATION: underline; color: #005596;}

#featured A:link {TEXT-DECORATION: none; color: #1d407b;}

#featured A:visited {color: #005596;}

#featured img {margin: 5px 10px 5px 0px; padding: 0px;}

#featured p {font: 11px/16px arial; position: relative; color: #346A80; padding: 5px 0px 0px 0px; margin: 0px;}



#grid1 {width: 175px; height: 265px; float: left; background: transparent url(images/bkgrd_featured-div.gif) no-repeat bottom right; text-align: left; margin: 5px 0px 0px 0px; padding: 0px 25px 0px 25px;}

#grid2 {width: 155px; height: 265px; float: left; background: transparent url(images/bkgrd_featured-div.gif) no-repeat bottom right; text-align: left; margin: 5px 0px 0px 0px; padding: 0px 15px 0px 5px;}

#grid3 {width: 160px; height: 265px; float: left; text-align: left; margin: 5px 0px 20px 0px; padding: 0px 0px 0px 5px;}



#grid1 ul {margin: 1em 1em 0em .1em; padding: 0px; list-style: none;}

#grid1 li {background: transparent url(images/projo.gif) no-repeat 0px 4px; font: 11px/18px arial; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 25px; list-style: none outside; display: block; text-align: left;}



#grid2 ul {margin: 1em 1em 0em .1em; padding: 0px; list-style: none;}

#grid2 li {background: transparent url(images/venty.gif) no-repeat 0px 5px; font: 11px/18px arial; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 20px; list-style: none outside; display: block; text-align: left;}



#grid3 p.head {color: #666;}

#grid3 div.hr {margin-bottom: 5px;}



#extraDivLogo {

	position:absolute;

	top: 0px;

	width: 250px;

	height: 51px;

	background-image: url(images/logofrostline.png);

	margin: 0px auto 0px auto;

	background-color: 660066;

	background-repeat: repeat-x;

}

/*\*/

* html #extraDivLogo {position:absolute; top: 0px; width: 129px; height: 50px; background-image: url(images/logofrostline.gif); margin: 0px auto 0px auto;}

/**/

#extraDivNumber {float: right; margin: 0px auto 0px auto;}



/* BUTTON STYLES */

div.btnl {margin-right:0px; padding: 0px 0px 0px 10px; background-position: left top; font-size:11px; font-weight: bold; color: #707070; background-image: url(images/button_left.gif); background-repeat: no-repeat;}

div.btnr {margin-right: 0px; padding: 4px 10px 4px 0px; background-position: right top; font-size:11px; font-weight: bold; background-image: url(images/button_right.gif); background-repeat: no-repeat;}

div.btnl a , div.btnr a {color: #707070; letter-spacing: normal; font-size: 11px; font-weight: bold; text-align: center;}




.sIFR-flash {visibility: visible !important; margin: 0; padding: 0;}

.sIFR-replaced, .sIFR-ignore {visibility: visible !important;}

.sIFR-alternate {position: absolute; left: 0; top: 0; width: 0; height: 0; display: block; overflow: hidden;}

.sIFR-replaced div.sIFR-fixfocus {margin: 0pt; padding: 0pt; overflow: auto; letter-spacing: 0px; float: none;}

.sIFR-dummy {background-color: #FF0000; width: 0px; height: 0px; margin-left: 42px; z-index: 0;}



.sIFR-active div#mcc h1, .sIFR-active div#mcc h2, .sIFR-active div#mcc h3, .sIFR-active div#sibb h1, {visibility: hidden; font-family: Helvetica; line-height: 1em;}

.sIFR-active div#mcc h1 {padding-bottom: 0; font-size: 26px; font-weight: normal; display: block;}

.sIFR-active div#sibb h1 {font-size: 18px; display: block; width: 250px;}

.sIFR-active div#mcc h2 {font-size: 18px; display: block;}

.sIFR-active div#mcc h3, div#mcc .grid {font-size: 14px;}

.sIFR-active div#mcc h4 {font-size: 26px;}
