body { font-family:"Tahoma", Helvetica, Arial; font-size:11px; background:#FFFFFF;}
#main { border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #000000; border-left-color: #000000;}
a { cursor:pointer; text-decoration:none; color:#000000; outline:none;}
#services { height: 100px; background-color: #e5e5e5; margin-right: auto; margin-left: auto; }
.serv-desc td{ background-image: url(images/top_nav_li_icon.gif); background-repeat: no-repeat; background-position: 3px 8px; padding-top: 2px; padding-bottom: 2px; padding-left: 12px; font-family: "Trebuchet MS", "Lucida Grande", Helvetica, Arial; font-weight:bold;}
.serv-desc td a{ font-family: "Trebuchet MS", "Lucida Grande", Helvetica, Arial; color:#000000; padding-top: 2px; padding-bottom: 2px; font-weight:bold;}
.serv-desc td a:hover{font-family: "Trebuchet MS", "Lucida Grande", Helvetica, Arial; color:#58af3a; padding-top: 2px; padding-bottom: 2px; font-weight:bold;}

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption,tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border:0; font-style:normal; line-height:1.6em; vertical-align:baseline;}
th, td{ vertical-align:top; padding-left:5px;}
ol, ul{ list-style:none;}
/* tables still need 'cellspacing="0"' in the markup for IE */
table { border-collapse:collapse; border-spacing:0;}
caption, th, td { text-align:left; font-weight:normal;}
a img { border:none;}
div.content_start a { background:transparent url(/images/linkbullet.gif) no-repeat scroll left center; padding-left:13px;}
li p{display:inline;}
#ria_panel_main { margin:0 auto; min-height:500px; overflow:hidden; width:993px;}
* html #ria_panel_main { width:993px;}
.main { margin-bottom:50px; padding-top:100px;}
body *{ font-family:"Tahoma"; font-size:11px; text-align:left; color: #000000;}
p{ margin-bottom:10px; margin-top:10px;}
.clearfix:after { clear: both; content: "."; display: block; height: 0; visibility: hidden;}
.clearfix{ display: inline-block;}
.spacer20{ height:20px; line-height:20px;}
.spacer20ie{ height:0px; line-height:0px;}
.main_content .content_welcome{ width:600px;}
.wt { font-size:12px; color:#FFFFFF; }
/* $1 - Top  /////////////////////////////////////////////////////////////////*/
.page_logo{ position:absolute; top:15px; border:0px solid red;}
.top{ position:relative;}
/* top bar */
.top_bar{  background:#D1D1D1; height:34px; position:absolute; right:0; text-align:right; width:649px;}
.sky_logo{ left:0; position:absolute;}
/* top bar nav */
.top_bar_nav{ position:absolute; right:200px; top:10px;}
.top_bar_nav li{ display:block; float:left; margin-right:15px; padding-left:5px; background-repeat: no-repeat; background-position: 0 4px; }
.top_bar_nav a{ font-size:11px; text-transform:uppercase;}
.top_bar_nav li a.cryptic{ color:#4E4E4E; font-size:11px; font-weight:normal;}
/* top bar search */
.top_bar_search_wrap{ height:20px; position:absolute; top:5px;	right:44px;	width:140px; background-image: url(images/search.gif);
	background-repeat: no-repeat; background-position: center center;}
.top_bar_search{ border:0pt none; color:#4E4E4E; font-size:9px; height:11px; left:8px; padding-top:3px; position:absolute; top:3px; width:125px;} 
* html .top_bar_search{/* IE6 HACK */ height:15px; background-image: url(images/search-search.jpg); background-repeat: no-repeat; background-position: 4px 3px;}
.top_bar_search_submit{	border:0; cursor:pointer; font-size:10px; padding-left:5px; position:absolute; left:144px; text-align:left; top:3px; background-image: url(images/go.gif); background-repeat: no-repeat; width:22px; background-position: 0 3px; }
/* top nav */
.top_nav { left:345px; margin:0; padding:0; position:absolute; top:29px;}
.top_nav li { float:left; height:72px; list-style:none;	padding-left:16px; background-image: url(images/top_nav_li.gif); background-repeat: no-repeat; background-position: right center;} 
* html .top_nav li {/* IE6 HACK */ background-position: right 15px;}
.top_nav li a { display:block; float:left; font-size:10px; height:42px; margin-top:4px; outline:none;  padding-right:16px; padding-top:26px;}
.top_nav li a:hover{ background-image: url(images/top_nav_li_marked.gif); background-repeat: no-repeat;	background-position: center top;}
.top_nav_active { background:url('/images/top_nav_li_marked.gif') no-repeat top center; font-weight:bold;}
.cryptic_active { background:url('/images/top_nav_li_marked.gif') no-repeat top center; font-weight:bold;}
.top_nav li.top_nav_last_item { background:transparent;}
.top_nav li a.cryptic { color:#4E4E4E; font-size:12px;  font-weight:bold;}
.top_nav_right { margin:0; padding:0; position:absolute; right:140px; top:29px;}
.top_nav_right li { background:url('/images/top_nav_li.gif') no-repeat right center; float:left; height:72px; list-style:none; padding-left:10px;}
* html .top_nav_right li {/* IE6 HACK */ background-position: right 15px;}
.top_nav_right li a { display:block; float:left; font-size:10px; outline:none; padding-right:10px; padding-top:30px;}
.top_nav_right li a.cryptic { color:#B1B1B1; font-size:12px; font-weight:bold;}
.chat {  left:890px; margin:0; padding:0; position:absolute; top:49px; }
.chat_inn { width:420px;  margin:0 auto; }
/* Content //////////////////////////////////////////////////////////////*/
.main_content { margin-top:5px; width:990px;}
* html .main_content { width:993px;}
.content_start{ background:url(/images/content_item_narrow.gif) repeat-y top right;}
.main_content a{ padding-left:0px;}
.main_content .sidebar a,.main_content .news_panel_overview table a { background:url(/images/linkbullet.gif) no-repeat left center; padding-left:13px;}
.main_content a.back{ background:none; padding-left:0px;}
.page_content{ float:left; width:715px;}
.page_content_sitemap{padding:0px; width:850px; left:100px; margin-left:75px; text-decoration:none;}
.page_content_sitemap a{ text-decoration:none;}
.page_content_wide{ float:left; margin-left:20px; width:750px;}
.content_news,.content_login,.content_newsletter{ float:left; width:195px;}
.content_welcome{ float:left;}
.content_welcome{ width:405px;}
.page_content p,.content_welcome p{ /*display:inline;*/}
.content_welcome table{ width:553px !important;}
* html .content_welcome{ width:352px;}
* html .content_welcome table{ width:353px;}
.content_spacing{ margin:23px 23px 20px 23px;}
.content_spacing_top{ margin-top:20px;}
.content_spacing_top_about{ margin-top:0px;}
h1 { color:#000000; font-size:20px; margin-bottom:12px;}
.main_content h2{ font-size:11px; font-weight:bold;}
.main_content h3{ font-weight:bold;}
.page_content h1{ color:#000000; background-image: url(images/dots.gif); background-repeat: repeat-x; background-position: left bottom; padding-top: 0px;padding-right: 0px;padding-bottom: 12px;padding-left: 0px; font-family: "Trebuchet MS", "Lucida Grande", Helvetica, Arial;}
.page_content h1.long{ font-size:16px; padding-left:5px;}
.page_content h2.underline{ background:transparent url(/images/dots.gif) repeat-x scroll left bottom; font-size:14px; font-weight:bold; padding:10px 0px 10px 5px; width:100%;}
.page_content th,
.page_content strong,
.content_welcome th,
.content_welcome strong {
  font-weight:bold;
}
.page_content ol,
.page_content ul,
.page_content li,
.content_welcome ol,
.content_welcome ul,
.content_welcome li {
  list-style-image:none;
  list-style-position:outside;
  list-style-type:disc;
  margin-left:6px;
}
*+html .content_welcome ol,
*+html .content_welcome ul,
*+html .content_welcome li {
  list-style-image:none;
  list-style-position:outside;
  list-style-type:disc;
  margin-left:8px;
}
/* $3 - Product Navigation ///////////////////////////////////////////////////*/
div.product_description ul {
  padding-left:10px;
}
.productdetail_content .downloads a,
table.search_result_module_results a,
td.link a { background:transparent url(/images/linkbullet.gif) no-repeat scroll left center;  padding-left:13px; }
.product_navi_level_1 { float:left; margin-right:20px; width:235px; }
.product_navi_level_1 li a { background-color:#D1D1D1; background-image:url(images/corner.png); background-position:left top; background-repeat:no-repeat; color:#ffffff; display:block; margin-right:7px; padding-top: 10px; padding-right: 30px; padding-bottom: 10px; padding-left: 24px; }
* html .product_navi_level_1 li a { /* IE6 FIX */  background-image:url(images/corner.gif); }
.product_navi_level_1 li { list-style:none; list-style-image:none; border:1px solid #ffffff; }
.product_navi_level_2 li { list-style:none; list-style-image:none; }
.product_navi_level_2 li a { background:#e6e6e6 !important; color:#4e4e4e; padding:4px 2px 4px 10px; }
.product_navi_level_3 li a { background:#f2f2f2 !important; margin-right:7px; padding-left:20px; }
.product_navi_level_4 li a { background:#fdfdfd !important; padding-left:30px; }
/* $3 - Product Content, Product Detail //////////////////////////////////////*/
.product_content,
.productdetail_content { float:left; width:685px; padding-left: 7px; }
.productdetail_content_about { float:left; width:715px; }
.product_content .overview_item { margin-bottom:12px; padding-bottom:12px; position:relative; width:100%; background-image: url(images/dots.gif); background-repeat: repeat-x; 	background-position: left bottom; }
.product_content h1 { color:#000000; font-size:20px; font-weight:600; margin-bottom:12px; padding-bottom:8px; background-image: url(images/dots.gif); background-repeat: repeat-x; 	background-position: left bottom; }
.product_content h2 { font-weight:bold; padding-bottom:5px; }
.product_content .overview_item .product_image { float:left; width:87px; }
.product_content .overview_item .product_image img { margin:0 12px 0 12px; }
.product_content .overview_item .description { float:left; margin-left:13px; width:320px; }
.product_content .detail_link { bottom:10px; position:absolute; right:10px; padding-left:13px; }
.productdetail_content h2 { font-weight:bold; padding:0 0 10px 5px; width:100%; background-image: url(images/dots.gif); background-repeat: repeat-x; background-position: left bottom;
}
/* $4 - Product Sidebar //////////////////////////////////////////////////////*/
.sidebar { float:right; margin-left:5px; width:265px; }
.sidebar h2 a { font-family: "Trebuchet MS", "Lucida Grande", Helvetica, Arial;	font-size: 16px; font-weight: bold; color: #0066CC;}
.sidebar h2 a:hover { color: #FF6600;}
.sidebar .header { height:20px; }
.sidebar .header span { color:#ffffff; display:block; line-height:23px; margin-left:15px; }
.sidebar .content { background-color:#FFFFFF; color:#4E4E4E; text-align: right; }
.sidebar .content .request { height: 70px; }
.sidebar .content .request .image { background-color:#FFFFFF; border:1px solid #BBBBBB; float:left; padding:6px; }
.sidebar .content .request .info { float:right; text-align: justify; margin-top: -3px; margin-right: 13px; }

/* $4 - Navigation Path //////////////////////////////////////////////////////*/
.navigation_path { display:block; margin-bottom:15px; position:relative; padding:0 0 8px 10px; background-image: url(images/dots.gif); background-repeat: repeat-x; background-position: left bottom; }
.navigation_path ul { position:absolute;  right:0px; top:0px; }
.navigation_path ul li a { background:url(/images/print.gif) no-repeat left center; padding-left:20px; }
.navigation_path, .navigation_path a { color:#9c9c9c; font-size:10px; }
.navigation_path a { background:0; padding-left:0; padding-right:5px; }

/* $0 - BTR specific styles //////////////////////////////////////////////////*/
.top_nav li a:hover { color:#58af3a; }
.main_content a { color:#58af3a; }
.main_content h2 a { color:#000000; }
.login_submit { background:url(/images/2/login_submit.gif) no-repeat; }
.product_content .detail_link { background:url(/images/2/product_detail_link.gif) no-repeat left center; }
.product_navi_level_3 li a.active { background:#f2f2f2 url(/images/2/product_navi_active.gif) no-repeat left center !important; }
.navigation_path, .navigation_path a { color:#9c9c9c; font-size:10px; margin-top: 10px; margin-bottom: 10px; }
.navi_level_1 li a.active { background-image:url(/images/2/navi_root.png)!important; background-repeat:no-repeat!important; background-position:left center!important; }
.productdetail_content .product_description ol, 
.productdetail_content .product_description ul,
.productdetail_content .product_description li { list-style-position:outside; margin-left:6px; }
.productdetail_content .product_description ul { margin:10px 0px; }
.footer_line{ background-color:#4D4848; height:6px; margin:0px auto;   position:relative;   display:block;}

/* footer */
.footer { background:url(/images/footer.gif) #c5c5c5 left top no-repeat; text-align:center; margin:0px auto; display:block; height:140px; position:relative; width:993px; }
.footer_print_top { position:absolute; right:5px; top:7px; }
*+html .footer_print_top { top:4px; }
.footer_print_top li { float:left; margin-right:15px; }
.footer * { color: #000000; font-size:11px; overflow:visible; }
.footer_im { margin:0px auto; text-align:center; padding:0px; width:880px; top:14px; left:50px; position:absolute; }
.footer_im p{ text-align:center; font-weight:bold; color:#000000; }
.footer_im a{ color: #000000; font-weight:bold;}
.footer_im a:hover{ color: #006699; font-weight:bold;}  
.footer_copyright { position:absolute; display:block; float:left; left:360px; top:86px; }
.footer_copyright a:hover { color:#0066CC; }
*+html .footer_copyright { top:80px; }
.footer_nav { float:left; margin-top:7px; }
.footer_nav li { background:url(/images/footer_navi_item.gif) right center no-repeat; float:left; margin-right:5px; padding-right:5px; }
.footer_nav li.last_item { background:0; }
.printlink_grey { background:url(/images/print_grey.gif) no-repeat left center; padding-left:20px; }
.goto_top { margin-left:5px; padding-left:18px; background-image: url(images/goto_top.gif); background-repeat: no-repeat; background-position: left center; }
#ria_panel_main-infopanels-info_panel2 .content .request strong { float:right; font-size: 10px; color: #333333; }
#ria_panel_main-infopanels-info_panel3 .content strong { font-size: 10px; float: right; color: #333333; }
#ria_panel_main-infopanels-info_panel3 h2 { margin:0px; padding:5px 0px 5px 0px; }
#ria_panel_main-infopanels-info_panel3 p{ margin:0px; padding:0px; }
#ria_panel_main-custom_panel a { color: #000; text-decoration:underline; }
#ria_panel_main-custom_panel a:hover { color: #58af3a; }
#directory td { padding-top: 4px; padding-bottom: 4px; padding-left: 12px; background-image: url(images/top_nav_li_icon.gif); background-repeat: no-repeat; background-position: 4px 9px; }
#direc td { padding-top: 4px; padding-bottom: 4px; padding-left: 12px; background-repeat: no-repeat; background-position: 4px 9px; border-bottom:dotted; border-bottom-width:1px; }
#direca td { padding-top: 4px; padding-bottom: 4px; padding-left: 12px; background-repeat: no-repeat; background-position: 4px 9px; border-bottom:dotted; border-bottom-width:1px; }
#direca a {text-decoration:none;} 
#direcb td { padding-top: 4px; padding-bottom: 4px; padding-left: 12px; background-repeat: no-repeat; background-position: 4px 9px; border-bottom:dotted; border-bottom-width:1px; }
#direcb a { text-decoration:none; }
#direc a {text-decoration:none;}#direcd td {padding-top: 4px;padding-bottom: 4px;padding-left: 12px;background-repeat: no-repeat;background-position: 4px 9px;border-bottom:dotted;border-bottom-width:1px; }
#direcd a {text-decoration:none; }
#sitemap td {padding-top: 4px;padding-bottom: 4px;padding-left: 15px;background-image: url(images/top_nav_li_icon.gif);background-repeat: no-repeat;background-position: 4px 9px;border-bottom:dotted;border-bottom-width:1px; }

#sitemap a { text-decoration:none;}
#sitemapb td {	padding-top: 4px;	padding-bottom: 4px;	padding-left: 15px;	background-image: url(images/top_nav_li_icon.gif); background-repeat: no-repeat;	background-position: 4px 9px;	border-bottom:dotted;	border-bottom-width:1px;}
#sitemapb a {text-decoration:none;}
#sitemapc td {	padding-top: 4px;	padding-bottom: 4px;	padding-left: 15px;	background-image: url(images/top_nav_li_icon.gif);
background-repeat: no-repeat;	background-position: 4px 9px;	border-bottom:dotted;	border-bottom-width:1px;}
#sitemapc a {text-decoration:none;}
#sitemapd td {	padding-top: 4px;	padding-bottom: 4px;	padding-left: 15px;	background-image: url(images/top_nav_li_icon.gif);
background-repeat: no-repeat;	background-position: 4px 9px;	border-bottom:dotted;	border-bottom-width:1px;}
#sitemapd a {text-decoration:none;}
#sitemape td {	padding-top: 4px;	padding-bottom: 4px;	padding-left: 15px;	background-image: url(images/top_nav_li_icon.gif);
background-repeat: no-repeat;	background-position: 4px 9px;	border-bottom:dotted;	border-bottom-width:1px;}
#sitemape a {text-decoration:none;}
#sitemapf td {	padding-top: 4px;	padding-bottom: 4px;	padding-left: 15px;	background-image: url(images/top_nav_li_icon.gif);
background-repeat: no-repeat;	background-position: 4px 9px;	border-bottom:dotted;	border-bottom-width:1px;}
#sitemapf a {text-decoration:none;}
#sitemapg td {	padding-top: 4px;	padding-bottom: 4px;	padding-left: 15px;	background-image: url(images/top_nav_li_icon.gif);
background-repeat: no-repeat;	background-position: 4px 9px;	border-bottom:dotted;	border-bottom-width:1px;}
#sitemapg a {text-decoration:none;}
#sitemaph td {	padding-top: 4px;	padding-bottom: 4px;	padding-left: 15px;	background-image: url(images/top_nav_li_icon.gif);
background-repeat: no-repeat;	background-position: 4px 9px;	border-bottom:dotted;	border-bottom-width:1px;}
#sitemaph a {text-decoration:none;}
#siteborder { border-color:#999999; border-style:solid; border-width:1px; background-color: #F9F9F9;}
#siteborder td a:hover { color:#0070E2; }
#tdd a{ text-decoration:none; color:#FFFFF1;}
td#tdd a:hover { text-decoration:none; color:#FFFFFF;}
#tdda a{ text-decoration:none; color:#FFFFF2;}
td#tdda a:hover{ text-decoration:none; color:#FFFFF2;}
#tddb a{ text-decoration:none; color:#FFFFF3}
td#tddb a:hover{ text-decoration:none; color:#FFFFF3}
#tddc a{ text-decoration:none; color:#FFFFF4;}
td#tddc a:hover{ text-decoration:none; color:#FFFFF4;}
#tddd a{ text-decoration:none; color:#FFFFF5;}
td#tddd a:hover{ text-decoration:none; color:#FFFFF5;}
#tdde a{ text-decoration:none; color:#FFFFF6;}
td#tdde a:hover{ text-decoration:none; color:#FFFFF6;}
#tddf a{ text-decoration:none; color:#FFFFF7;}
td#tddf a:hover{ text-decoration:none; color:#FFFFF7;}
#counter { width: 133px; padding-left: 350px;}
#counter td {padding-left: 440px; }
.tablecon td {border: 1px solid black; background-color:#F9F9F9; padding:6px;}
.tablecontant {margin:0px auto; padding-top:3px; padding-right:3px; padding-bottom:3px; padding-left:3px; border-color:#990000;	border-width:1px; border-style:solid;}
.tablecontant td {border-top: 1px dashed black; border-right: 1px solid black; border-left: 1px solid black; border-bottom: 1px dashed #D2D2D2; background-color:#F9F9F9; padding:7px;}
.tablecontant tr {border-top: 1px dashed black; border-bottom: 1px dashed #D2D2D2; background-color:#F9F9F9;} 
#right{ width:400px; float:left; display:block; }
#right table{ padding:0px;}
#right td{ padding-top:4px; padding-bottom:4px; padding-left:0px; padding-right:0px;}
#right img{ width:289px; height:116px; margin:13px 0 0 33px; }
#right h2{font:20px/15px Georgia, "Times New Roman", Times, serif; text-decoration:underline; letter-spacing:-1px; margin:0px auto;
padding:0px; color: #FF6600; }
#right h3{ width:282px; font:14px/17px Arial, Helvetica, sans-serif; color:#048BD8; margin:0 0 0 54px; letter-spacing:-.05em; font-weight:bold; }
.abc {font-family:"Trebuchet MS", "Lucida Grande", Helvetica, Arial; font-size:20px; color: #FF6600; font-weight:bold;}
.abd {font-family:"Trebuchet MS", "Lucida Grande", Helvetica, Arial; font-size:18px; font-weight:bold; color: #339900;}
.abe {font-family:"Trebuchet MS", "Lucida Grande", Helvetica, Arial; font-size:13px; font-weight:bold; color: #000000;}
.abf {font-family:"Trebuchet MS", "Lucida Grande", Helvetica, Arial; font-size:13px; font-weight:bold; color: #0099CC; text-decoration:underline;}
.abf {font-family:"Trebuchet MS", "Lucida Grande", Helvetica, Arial; font-size:13px; font-weight:bold; text-decoration:underline; 	color: #000000;}
.abg {font-family:"Trebuchet MS", "Lucida Grande", Helvetica, Arial; font-size:12px; font-weight:bold; color: #000000;}
.abh {font-family:"Trebuchet MS", "Lucida Grande", Helvetica, Arial; font-size:18px; color: #3366CC; font-weight:bold;}
.abi {font-family:"Trebuchet MS", "Lucida Grande", Helvetica, Arial;; font-size:16px; color: #3366CC; font-weight:bold; text-decoration:underline;}
.abj {font-family:"Trebuchet MS", "Lucida Grande", Helvetica, Arial;; font-size:16px; color: #FF6600; font-weight:bold; letter-spacing:-1px;}
.abk { font-family:"Trebuchet MS", "Lucida Grande", Helvetica, Arial;; font-size:17px; color: #3366CC; font-weight:bold;}
.abl {	background-color: #E9E9E9; font-family:"Trebuchet MS", "Lucida Grande", Helvetica, Arial;; font-size:15px; color: #009900; font-weight:bold;}
/*.support td{padding:3px; border-bottom: 1px dashed #D2D2D2;}
.support tr{border-bottom: 0px dashed #D2D2D2;}	
*/
.support {margin:0px auto; border-bottom: 1px dashed #000; border-top: 1px dashed #000; border-right: 1px dashed #666666; border-left: 1px dashed #666666; text-align:center;}
.support td {background-color:#F9F9F9; padding:3px;}
.faq { margin:0px auto; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border:1px solid #CCCCCC; background:#eaeaea; padding:10px;  }
.faq span { color:#747171; font-size:11px; }
.faqa a{margin:0px auto; text-decoration:none; }
.none a{margin:0px auto; text-decoration:none; }
.faqb {font-family:"Trebuchet MS", "Lucida Grande", Helvetica, Arial; font-size:13px; font-weight:bold; color: #000000;}
.faqb a{ text-decoration:none;}
.faq td { padding:6px; }
.atd {font-family:"Trebuchet MS", "Lucida Grande", Helvetica, Arial; font-size:13px; font-weight:bold; color: #BE5021;}
.navbg{ background-image:url(images/bg.jpg); width:230px; float:left; background-repeat:repeat-y; margin:0; padding:0; height:600px;}
.mbg {background-image:url(images/lbg.jpg); height:27px;}
h2 {font-family: "Trebuchet MS", "Lucida Grande", Helvetica, Arial;	font-size: 16px; font-weight: bold; color: #0066CC}
h3 { font-family:Georgia, Tahoma, Arial, Helvetica; font-size:14px; font-weight:bold; color:#993300; }
h4 {font-family:Tahoma; font-size:12px; font-weight:bold; color:#993300}

/* $3 - Sub Navigation ///////////////////////////////////////////////////*/
.navi_level_1 li a { border:1px solid #ffffff; background-color:#eeeeee; background-image:none; color:#4e4e4e; display:block; margin-right:7px; padding:5px 20px; }
.navi_level_1 li.root { list-style-image:none; list-style-type:none; list-style-position:outside; }
.navi_level_1 li.root a { background:#E6E6E6 none repeat scroll 0% 0% !important; padding:4px 2px 4px 10px; }
.navi_level_2 li a { background:#f2f2f2 !important; color:#4e4e4e; padding:4px 2px 4px 30px; }
.navi_level_3 li a { background:#fdfdfd !important; padding-left:40px; }
.navi_level_4 li a { background:#e2e2e2 !important; padding-left:50px; }
.navi_level_1 { float:left; margin-right:20px; width:211px; }
.navi_level_3 li a { margin-right:7px; }
.column { float: left; margin-right: 10px; }
/* The last column in a row needs this class. */
.last { margin-right: 0; }
/* Use these classes to set the width of a column. */
.span-1   { width: 30px; }
.span-2   { width: 70px; }
.span-3   { width: 110px; }
.span-4   { width: 200px; margin-top: 10px; }
.span-5   { width: 190px; }
.span-6   { width: 230px; }
.span-7   { width: 270px; }
.span-8   { width: 310px; }
.span-9   { width: 350px; }
.span-10  { width: 390px; }
.span-11  { width: 430px; }
.span-12  { width: 470px; }
.span-13  { width: 510px; }
.span-14  { width: 550px; }
.span-15  { width: 590px; }
.span-16  { width: 630px; }
.span-17  { width: 670px; }
.span-18  { width: 710px; }
.span-19  { width: 750px; }
.span-20  { width: 790px; }
.span-21  { width: 830px; }
.span-22  { width: 870px; }
.span-23  { width: 910px; }
.span-24  { width: 950px; margin: 0; }
.answers { float: left; width: 705px; padding-right: 5px; padding-left: 5px; border: 1px dashed #4D4848; margin-top: 0px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; }
#ups { float: left; margin-right: 35px; margin-bottom: 10px; }
#distributor { float:right; }
#antivirus { float:right; }
.top1 { float:right; margin-bottom: 7px; }

/*   ---  Sub Highlighted   ---   */
.hightlightBox {width:465px; height:auto; padding:0px; margin:0px; float:left;}
.hightlightBoxTop {width:465px; height:19px; padding:0px; margin:0px; float:left; background-image:url(images/sub-hightlighting-top.gif); background-repeat:no-repeat;}
.hightlightBoxBG {width:463px; height:auto; padding:0px; margin:0px; float:left; background-image:url(images/sub-hightlighting-bg.gif); background-repeat:repeat-x; background-position:bottom; border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3;}
.hightlightBoxBottom {width:465px; height:7px; padding:0px; margin:0px; float:left; background-image:url(images/sub-hightlighting-bottom.gif); background-repeat:no-repeat; padding-bottom:20px;}
.highlightedText {width:420px; height:auto; margin:0px auto;}
.highlightedText ul {width:380px; height:auto; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:30px; padding-right:10px; line-height:normal; list-style:circle; padding-bottom:20px;}
.highlightedText ol {width:380px; height:auto; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-left:30px; padding-right:10px; line-height:normal;padding-bottom:20px;}
.border1{ border-bottom:#EDEEF2 solid 1px; border-top:#B9B5B4 solid 1px; border-left:#B9B5B4 solid 1px; border-right:#B9B5B4 solid 1px; padding-left: 5px; }
.border2 { border-bottom:#B9B5B4 solid 1px; border-top:#B9B5B4 solid 1px; border-left:#B9B5B4 solid 1px; border-right:#B9B5B4 solid 1px; }
.pkg_blue_row { background-image:url(images/middle_bg.jpg);	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	height:20px; font-weight:bold; color:#FFFFFF;}
.blue_row { background-image:url(images/bluebg.jpg); font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	height:20px; font-weight:bold; color:#FFFFFF;}
.blue_row_linux { background-image:url(images/linux-header.jpg); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; height:20px; font-weight:bold; color:#FFFFFF;}
.blue_row_windows { background-image:url(images/windows-header.jpg); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; height:20px;	font-weight:bold; color:#FFFFFF; }
.tbl_link:link { COLOR: #000000; BORDER-BOTTOM: 1px; text-decoration: underline;}
.tbl_link:active {	COLOR: #000000; }
.tbl_link:visited {	COLOR: #000000; }
.tbl_link:hover { COLOR: #000000; POSITION: relative ;}
.tbl_link SPAN { DISPLAY: none }
.tbl_link:hover SPAN { BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #000000 1px solid; DISPLAY: block; PADDING-LEFT: 3px; Z-INDEX: 50; BACKGROUND: #EDF5FB; LEFT: 75px; PADDING-BOTTOM: 3px; MARGIN: 3px; BORDER-LEFT: #000000 1px solid; WIDTH: 290px; COLOR: black; PADDING-TOP: 3px; BORDER-BOTTOM: #000000 1px solid; POSITION: absolute; TOP: -50px; TEXT-ALIGN: justify; TEXT-DECORATION: none; opacity: 1.1;}
.textarea_style { font-family:Tahoma, Verdana, Arial; font-size:11px; font-weight:bold; color:#333333; background-color: #E2EAFE; border-style:solid; border-width:1px; border-color:#6D90B0; text-align: center; }
.textarea_style_slim { font-family:Tahoma, Verdana, Arial; font-size:11px; color:#333333;background-color:#EDF5FB; border-style:solid; border-width:1px;	border-color:#6D90B0;}
.line{ border-collapse: collapse; border: 1px dashed #e8e8e8; }
.td-bg{ font-family: Verdana, Geneva, Arial, helvetica, sans-serif; font-size:11px; font-weight:bold; color: #0084c8; background-color: #ffffff; text-align: center; padding-left: 0px; margin-bottom: 0px; background-image: url(images/bg-mail.jpg) }
.contentimg { float: right; margin-left: 15px; border: thick solid #333333; }
/* Use this class together with the .span-x classes
   to create any composition of columns in a layout. */

.column { float: left; margin-right: 10px; }
/* The last column in a row needs this class. */
.last { margin-right: 0; }
/* Add these to a column to append empty cols. */
.append-1   { padding-right: 40px; }  
.append-2   { padding-right: 80px; } 
.append-3   { padding-right: 120px; } 
.append-4   { padding-right: 160px; } 
.append-5   { padding-right: 200px; } 
.append-6   { padding-right: 240px; } 
.append-7   { padding-right: 280px; } 
.append-8   { padding-right: 320px; } 
.append-9   { padding-right: 360px; } 
.append-10  { padding-right: 400px; } 
.append-11  { padding-right: 440px; } 
.append-12  { padding-right: 480px; } 
.append-13  { padding-right: 520px; } 
.append-14  { padding-right: 560px; } 
.append-15  { padding-right: 600px; } 
.append-16  { padding-right: 640px; } 
.append-17  { padding-right: 680px; } 
.append-18  { padding-right: 720px; } 
.append-19  { padding-right: 760px; } 
.append-20  { padding-right: 800px; } 
.append-21  { padding-right: 840px; } 
.append-22  { padding-right: 880px; } 
.append-23  { padding-right: 920px; } 
/* Add these to a column to prepend empty cols. */
.prepend-1   { padding-left: 40px; }  
.prepend-2   { padding-left: 80px; } 
.prepend-3   { padding-left: 120px; } 
.prepend-4   { padding-left: 160px; } 
.prepend-5   { padding-left: 200px; } 
.prepend-6   { padding-left: 240px; } 
.prepend-7   { padding-left: 280px; } 
.prepend-8   { padding-left: 320px; } 
.prepend-9   { padding-left: 360px; } 
.prepend-10  { padding-left: 400px; } 
.prepend-11  { padding-left: 440px; } 
.prepend-12  { padding-left: 480px; } 
.prepend-13  { padding-left: 520px; } 
.prepend-14  { padding-left: 560px; } 
.prepend-15  { padding-left: 600px; } 
.prepend-16  { padding-left: 640px; } 
.prepend-17  { padding-left: 680px; } 
.prepend-18  { padding-left: 720px; } 
.prepend-19  { padding-left: 760px; } 
.prepend-20  { padding-left: 800px; } 
.prepend-21  { padding-left: 840px; } 
.prepend-22  { padding-left: 880px; } 
.prepend-23  { padding-left: 920px; } 
/* Clearing floats without extra markup */
.clear, .clearit {display:inline;}   
.clear:after, .container:after, .clearit:after {
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
}
.left   { float:left; }
.right  { float:right; margin-left:15px; }
/* Border with more whitespace, spans one column. */
.colborder { padding-right: 24px; margin-right: 25px; border-right: 1px solid #eee; }
/* Border with more whitespace on the left, spans one column, used on elements floated right. */
.colborderl { padding-left: 24px; margin-left: 25px; border-left: 1px solid #eee; }
.h3 { color: #656566;  font-size: 1.3em; font-weight: bold; line-height: 1.2; padding: 13px 10px; margin-bottom: 1em; border: 1px solid #b9b9b9; border-bottom-width: 0px; background-color: #e6e6e9; }
.th { padding-top: 18px; color: #666; font-size: 14px; padding: 9px 0 8px 10px; margin: 0px 0px 9px 0px; border: 0px; background: #ffffff url(images/thback.gif) top left no-repeat; }
#plans { width: 635px; table-layout:fixed; }
#payments { width: 90%; border: 1px dashed #999; }
#payments td{ border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: dashed; border-bottom-color: #999; border-right-style: dashed; border-right-color: #999; }
#payments tr.alt td  { background-color: #e9f2d2; }
#plans td { padding-top: 3px; padding-bottom: 3px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-bottom-style: dashed; 	border-bottom-color: #EEEEEE; }
#plans tr.alt td  { background-color: #e9f2d2; }
.box { padding: 1.5em; margin-bottom: 1.5em; background: #eee; }
.whitetext { font-family: Verdana; font-size: 8pt; font-weight: normal; color: #ffffff; text-decoration:none; }
.whitetext a:hover { font-family: Verdana; font-size: 8pt; font-weight: normal; color: #FF9900; text-decoration:none; }
.whiteTextBold { font-family: Verdana; font-size: 8pt; font-weight: Bold; color: #ffffff; text-decoration:none; }
.Blacktext { font-family: Verdana; font-size: 8pt; font-weight: normal; color: #000000; text-decoration:none; line-height:1.5em; }
.Blacktext a:hover { font-family: Verdana; font-size: 8pt; font-weight: normal; color: #ff6600; text-decoration:none; line-height:1.5em; }
.BlackTextBold { font-family: Verdana; font-size: 8pt; font-weight: Bold; color: #000000; text-decoration:none; }
.BlackTextBold a:hover { font-family: Verdana; font-size: 8pt; font-weight: Bold; color: #FF6600; text-decoration:none; }
.BlackTextBoldBigger { font-family: Verdana; font-size: 10pt; font-weight: Bold; color: #000000; text-decoration:none; }
.GrayBackGround { background-color: #EAEAEA; }
.LightGrayBackGround { background-color: #EEEEEE; }
.BlueBackGround { background-color: #6699CC; }
#twitter_badge { float: right; margin-left: 35px; }
#plans-content{ display:block; position:relative; margin-top:15px; width:560px; float:left; padding:20px; background: url(../images/bgd-content.png) repeat-x; 	left:25px; }
.plan-box { display:block; border: 1px solid #cdcdcd; border-collapse:collapse; margin-bottom:7px; width:100%; }
.plan-box-hdr { font-weight: bold; height:25px; padding:5px; color: #000; background:url(images/bgd-plan-box-hdr.gif) repeat-x left top; }
.plan-box-desc { padding-top: 5px; padding-right: 10px; padding-bottom: 5px; padding-left: 10px; }
.plan-box-sum { padding: 0px 0px 0px 20px; }
.dataTable	{ width: 100%; color: #333; font-size:	12px; border:solid 1px #999999; }
.features	{ width:693px !important; margin:10px 5px 5px 5px; }
.inner	{ width:95%; }
.dataTable th	{ color:#147; border-bottom:1px solid #147; }
.dataTable th.top	{ padding:3px; background:#158; color:#fff; border:1px solid #147; }
.dataTable td { padding:4px; border-bottom:1px solid #ddd; }
.dataTable td.sp { padding:0px; border-bottom:0px; }
.dataTable td.pad3	{ padding:0 3px 0 3px; }
.dataTable td.pad5	{ padding:0 5px 0 7px; }
.dataTable tr.dark { background:#FAFAFA; border:1px solid #000 !important; font-weight:bold; color:#666; }
.dataTable tr.dark td { border-top:1px solid #ccc !important; border-bottom: 1px solid #ccc !important; }
.dataTable tr.dark td.st { border-left:1px solid #ccc !important; }
.dataTable tr.dark td.ed { border-right:1px solid #ccc !important;}
.dataTable .nul { border-bottom:0px !important; }
.dataTable .center { text-align:center; }
.dataTable .gy { background:#F6F6F6; }
.dataTable a.dis { display:block; height:20px; line-height:20px; padding-left:8px; border-bottom:1px solid #E5E5E5 !important; border-right:1px solid #ccc !important; border-left:1px solid #E5E5E5 !important; background:#FAFAFA; cursor:pointer; }
.dataTable a.tl { border-top:1px solid #E5E5E5 !important; }
.dataTable a.bl { border-bottom:1px solid #E5E5E5 !important; }
.dataTable a.hightl { border-top:1px solid #ccc !important; }
.dataTable a.highlighted { background:#fff; color:#147 !important; font-weight:bold; border-right:0px !important; display:block; height:20px; line-height:20px; padding-left:8px; border-bottom:1px solid #ccc !important; border-left:1px solid #ccc !important;	}
.dataTable a.highbot { border-bottom:1px solid #ccc !important;	}
.dataTable a.dis:hover { background:#fff; }
.headingsim { font-family: "Lucida Grande", "Trebuchet MS", Arial, Helvetica; font-size: 18px; font-weight: bold; color: #7EACB8; margin: 0px; padding: 0px; }
.h3im { font-family:"Lucida Grande", "Trebuchet MS", Arial, Helvetica; font-size:14px; font-weight:bold; color:#7EACB8; margin:0px; padding:0px; }
.h3es { font-family:"Lucida Grande", "Trebuchet MS", Arial, Helvetica; font-size:14px; font-weight:bold; color:#D9621e; margin:0px; padding:0px; }
.h3wd { font-family:"Lucida Grande", "Trebuchet MS", Arial, Helvetica; font-size:14px; font-weight:bold; color:#BEC75A; margin:0px; padding:0px; }
.h3ncs { font-family:"Lucida Grande", "Trebuchet MS", Arial, Helvetica; font-size:14px; font-weight:bold; color:#1d98a3; margin:0px; padding:0px; letter-spacing:0.1em; }
.h4ncs { font-family:"Lucida Grande", "Trebuchet MS", Arial, Helvetica; font-size:12px; font-weight:bold; color:#1B8A94; margin:0px; padding:0px; text-decoration:underline; letter-spacing: 0.1em; }

.news_content { width:500px; }
.news_content p{text-align:justify; } 
.news_content p.pagenext { float:right; }
.news_content p.pagenext a {background:url(images/pagenext.gif) no-repeat right center; padding:0px 15px 0px 0px; font-weight:bold; font-style:italic; text-decoration:none; } 
.news_content p.pagenext a:hover { text-decoration:none; }

.news_content p.pageprev { float:left; }
.news_content p.pageprev a {background:url(images/pageprev.gif) no-repeat left center; padding:0px 0px 0px 15px; font-weight:bold; font-style:italic; } 

p.pagetop { margin:0px; padding:0px 0px 15px 0px;  text-align:center;  background:url(images/faq-devider.gif) no-repeat center bottom; text-decoration:none;}
p.pagetop a { text-decoration:none;} 
.hline { background:url(images/dots.gif) repeat-x left bottom }

/* form */
.frm { border:1px solid #E9E7E7; background:url(images/frm_bg.gif) repeat-x left top; padding:10px; width:600px; } 
.frm p { margin:0px; padding:3px 0px 3px 0px; text-align:left; }
.frm p span { float:left; width:120px; line-height:20px; float:left; }
.cstext { border:1px solid #BDBDBD; background:url(images/input_bg.gif) repeat-x left top; height:20px; }
input.bsubmit{width:68px; height:25px; background: url(../images/br_button.gif) 0 0 no-repeat;  border:none; margin:0px; color:#FFFFFF;}
.csselect { border:1px solid #BDBDBD; width:270px; height:26px; }

.mandatory { color:#FF0000; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
.box1 { width:280px; float:left; padding:0px 10px 0px 0px; }

/*=PROJECTSCROLL*/
#projectscroll {height: 160px; }
#projectscroll .ps-item {margin:0px; padding:0px 10px 10px 0px; height: 160px; width:265px; }
.ps-item p { margin:0px; padding:0px 0px 7px 0px; }
#projectscroll a, #projectscroll a:visited  { display: block; }
.name-right { font-weight:bold; text-align:right; }

.k_bottom{bottom:0; right:0; _top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop + (document.documentElement.clientHeight-this.clientHeight) - 0 :document.body.scrollTop + (document.body.clientHeight-this.clientHeight) - 0); z-index:9999999;position:fixed !important;position:absolute;cursor:pointer; width:233px; height:30px; background:url(images/btm_back.png) no-repeat left bottom; }
.k_bottom{ bottom/**/:0; right:0; }
a.tweet { margin:11px 0px 0px 0px; display:block; float:left; padding:0px 0px 0px 17px; }
a.face { margin:6px 0px 0px 0px; display:block; float:left; padding:0px 0px 0px 24px; }
a.rss { margin:6px 0px 0px 0px; display:block; float:left; padding:0px 0px 0px 20px; }
a.blog { margin:5px 0px 0px 0px; display:block; float:left; padding:0px 0px 0px 25px; }

.k_bottom1{bottom:45%; right:0; _top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? document.documentElement.scrollTop + (document.documentElement.clientHeight-this.clientHeight) - 0 :document.body.scrollTop + (document.body.clientHeight-this.clientHeight) - 0); z-index:9999999;position:fixed !important;position:absolute;cursor:pointer;  }
.price { font-weight:bold; font-size:12px; color:#FF0000; }

.services { width:990px; border:0px solid red; float:left; }
.hm_cont { width:455px; float:left; padding:8px 10px 8px 10px; margin:0px 10px 10px 0px; background:#F1F0F0; border:1px dashed #cccccc; }
.hm_cont:hover { border:1px dashed #C2C0C0; background:#E5E5E5; }
.hm_cont p{ margin:0px; padding:0px 0px 0px 0px; }
.hm_cont p img{ float:right; }
.hm_cont p a{ text-decoration:none; }
.hm_cont p a:hover{ text-decoration:underline; }
.hm_cont h2 a{ font-family: "Trebuchet MS", "Lucida Grande", Helvetica, Arial;	font-size: 16px; font-weight: bold; color: #0066CC }

.aus_contbg { width:680px; height:140px; margin:10px 0px 0px 0px; padding:0px 10px 0px 20px; background:url(banner/aus_cont_bg.jpg) no-repeat left top; }
.aus_contbg img{ float:right; }
.aus_contbg p{ margin:0px; padding:0px 0px 5px 0px; }
.aus_contbg h3{ margin:0px; padding:10px 0px 0px 0px; line-height:18px; }
.aus_contbg p span { color:#747171; font-size:11px; }

.europe_contbg { width:680px; height:140px; margin:10px 0px 0px 0px; padding:0px 10px 0px 20px; background:url(banner/aus_cont_bg.jpg) no-repeat left bottom; }
.europe_contbg img{ float:right; }
.europe_contbg p{ margin:0px; padding:0px 0px 5px 0px; }
.europe_contbg h3{ margin:0px; padding:10px 0px 0px 0px; line-height:18px; }

.title_bg { background:url(images/title_bg.gif) repeat-x left top; height:36px; color:#0372AB; margin:0px; padding:0px 0px 0px 15px; font-size:18px; line-height:36px; }
.detail { background:url(images/detail_bg1.gif) repeat-x left bottom; border:1px solid #CECECE; padding:0px 0px 10px 0px; margin:0px 0px 20px 0px; }
.detail p{ margin:0px; padding:0px 0px 0px 15px; text-align:left; line-height:30px; }
.detail p img { padding:0px 15px 0px 0px; float:left; }
.detail h3{ padding:0px 0px 0px 15px; margin:0px; line-height:18px; font-family:Arial, Helvetica, sans-serif; letter-spacing:0; }
.detail p span{ font-size:14px; font-weight:bold; color: #0083CE; padding:0px 10px 0px 0px; }
.paymentbox { float:left; width:356px; }
.paymentbox2 { float:right; width:356px; }
.con-box { width:150px; display:block; float:left; }
.con-small { width:20px; display:block; float:left; font-weight:bold; }
.spac { padding:0px 5px 0px 0px; float:left; display:block; width:200px; }
.clearbox { clear:both; }
.payment_table { padding-top:3px; padding-right:3px; padding-bottom:3px; padding-left:3px; border-color:#BABABA; border-width:1px; border-style:solid;}
.payment_table td { border-bottom: 1px dashed #D2D2D2; background-color:#F9F9F9; padding:5px 5px 5px 10px;}
.payment_table th { background:url(images/bgd-plan-box-hdr.gif) repeat-x left bottom; border-bottom:1px solid #BABABA; border-top:1px solid #BABABA; padding:7px;}
.countrylist { float:right; }

/*.title_bg { background:url(images/title_bg.gif) repeat-x left top; height:36px; color:#0372AB; margin:0px; padding:0px 0px 0px 0px; font-size:18px; line-height:36px; }
.detail { background:url(images/detail_bg.gif) repeat-x left bottom; border:1px solid #CECECE; padding:0px 0px 10px 0px; margin:0px 0px 20px 0px; }
.detail p{ padding:0px 15px 0px 15px; text-align:left; }
.detail p img { padding:0px 15px 0px 0px; float:left; }
.detail h3{ padding:0px 0px 0px 15px; margin:0px; line-height:18px; font-family:Arial, Helvetica, sans-serif; letter-spacing:0; }
.paymentbox { float:left; width:356px; }
.paymentbox2 { float:right; width:356px; }
.con-box { width:150px; display:block; float:left; }
.con-small { width:20px; display:block; float:left; font-weight:bold; }
.spac { padding:0px 5px 0px 0px; float:left; display:block; width:200px; }

.clearbox { clear:both; }

.payment_table { padding-top:3px; padding-right:3px; padding-bottom:3px; padding-left:3px; border-color:#BABABA; border-width:1px; border-style:solid;}
.payment_table td { border-bottom: 1px dashed #D2D2D2; background-color:#F9F9F9; padding:5px 5px 5px 10px;}
.payment_table th { background:url(images/bgd-plan-box-hdr.gif) repeat-x left bottom; border-bottom:1px solid #BABABA; border-top:1px solid #BABABA; padding:7px;}
.countrylist { float:right; }*/
.birds { border:1px solid #B4B5B5; margin:20px 0px 0px 0px; float:left; width:224px; }
.birds p{ margin:0px; padding:10px 10px 10px 10px; text-align:justify;}
.travel_table { border-collapse:collapse; border:1px solid #B4B5B5; }
.travel_table td{ border:1px solid #B4B5B5; }

#ria_panel_main-custom_panel a.templatelink { background:#D4D2D2; border:1px solid #AFAEAE; text-align:center; width:110px; display:block; color:#000000; font-size:17px; text-decoration:none; vertical-align:bottom; padding:20px 0px 20px 0px; float:left; margin:0px 5px 0px 0px }
#ria_panel_main-custom_panel a.templatelink:hover { background:#F1F1F1; border:1px solid #CDCCCC; color:#FF6600; }
ul.foodlist { margin:10px 0px 10px 0px; padding:0px; }
ul.foodlist li{ margin:0px 2px 10px 0px; padding:0px; list-style-type:none; width:176px; height:175px; float:left; background:#E4E0E0; text-align:center; }

.fblikebox { margin:20px 0px 0px 0px; float:left; width:224px; }

span.lighttxt { color:#999999; }
