/*------------------------------------------------------------------------

# JA Raite for Joomla 1.5.x - Version 1.0 - Licence Owner jSharing

# ------------------------------------------------------------------------

# Copyright (C) 2004-2008 J.O.O.M Solutions Co., Ltd. All Rights Reserved.

# @license - Copyrighted Commercial Software

# Author: J.O.O.M Solutions Co., Ltd

# Websites:  http://jsharing.com -  http://jsharing.net

# This file may not be redistributed in whole or significant part.

-------------------------------------------------------------------------*/





/* COMMON STYLE

--------------------------------------------------------- */

body {

	background: #FFFFCC;

	color: #000000;

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

	line-height: 1.6;

}



body#bd { 

	background: #FFFFCC url(../images/tall.jpg) repeat-x left top; 

	color: #000000; 

}



body.contentpane {

	color: #000000;

	font-size: 12pt;

	line-height: 1.3em;

	margin: 1em 2em;

	width: auto; /* Printable Page */

}



body.fs1 { font-size: 10px; }

body.fs2 { font-size: 11px; }

body.fs3 { font-size: 12px; }

body.fs4 { font-size: 13px; }

body.fs5 { font-size: 14px; }

body.fs6 { font-size: 15px; }



/* Normal link */

a { color: #990000; text-decoration: underline; /*padding: 0px 4px;*/ }

a:hover, a:active, a:focus { /*background: #990000;*/ /*color: #FFFFFF;*/ text-decoration: none; }



/* Title text */

h1, h2, h3, h4, h5,

.contentheading, .componentheading, .blog_more strong {

	color: #000000;

	line-height: 1.3;

	font-weight: bold;

}



/* Small text */

small, .small, .smalldark, .modifydate, .img_caption,

span.site-slogan, a.readon, .article-toolswrap, #ja-pathway, #ja-footer { font-size: 92%; }



small, .small, .img_caption { color: #999999; }



img.caption { }



/* Heading */

h1 { font-size: 175%; }

h2 { font-size: 150%; }

h3 { font-size: 125%; }

h4, h5, h6 { font-size: 100%; }



h1, h2, h3, h4, h5, h6,

p, blockquote, ul, ol { margin: 15px 0; padding: 0; }



ul { list-style: none; }



ul li {

	background: url(../images/bullet.gif) no-repeat 20px 7px;

	line-height: 160%;

	padding-left: 30px;

}



ol li { line-height: 180%; margin-left: 35px; }



th { font-weight: bold; padding: 5px; text-align: left; }



fieldset { border: none; padding: 10px 5px; }



fieldset a { font-weight: bold; }



fieldset.input { padding: 0; }



fieldset.input p {

	margin: 0 0 5px;

}



hr {

	border-bottom: 0;

	border-left: 0;

	border-right: 0;

	border-top: 1px solid #dddddd;

	height: 1px;

}



td, div { font-size: 100%; }



a img { border: none; margin: 5px; }



/* FORM

--------------------------------------------------------- */

form { margin: 0; padding: 0; }



form label { cursor: pointer; }



input, select, textarea, .inputbox, .button {

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

	font-size: 100%;

}



.inputbox {

	background: #ffffff;

	border: 2px solid #dddddd;

	color: #666666;

	margin: 0;

	padding: 2px;

}



.inputbox:hover, .inputbox:focus {

	border: 2px solid #cc3300;

}



.button {

	/*background: #cc3300;

	border: 1px solid #cc3300;

	*/

	background: #909090;

	border: 1px solid #666666;

	color: #ffffff;

	font-weight: bold;

	padding: 1px 3px;

}



.button:hover, .button:focus {

	background: #666666;

	border: 1px solid #666666;

	color: #ffffff;

}



* html .button { padding: 0 0px !important; /*IE 6*/ }

*+html .button { padding: 0 0px !important; /*IE 7*/ }



#form-login .inputbox {

	width: 98%;

}



/* JOOMLA STYLE

--------------------------------------------------------- */

.article_separator, .leading_separator {

	/*background: url(../images/dot.gif) repeat-x center;

	clear: both;

	display: block;

	line-height: 40px;

	height: 40px;

	*/

	clear: both;

	display: block;

	border-bottom: 3px solid #990000;

	margin: 0px 0px 30px 0px;

}



.article-img {

	float: left;

	width: 220px;

}



.article-img img {

	/*border: 8px solid #f2f2f2;

	width: 204px;*/

}



.article-img p {

	margin: 5px 0 0;

}



.article-main {

	float: right;

	width: 100%;

}



.column_separator { padding: 0 5px; }



.display, .filter, .filter p {

	display: inline;

}



table.category {

	margin-top: 20px;

}



/* content tables */

.sectiontableheader {

	background: #666666;

	border-right: 1px solid #cccccc;

	color: #ffffff;

	font-weight: bold;

	padding: 8px 5px;

}



.sectiontableheader a { color: #ffffff; }



tr.sectiontableentry1 td { padding: 8px 5px; }

tr.sectiontableentry2 td { padding: 8px 5px; background: #f2f2f2;}



tr.sectiontableentry1:hover td,

tr.sectiontableentry2:hover td { }



table.contentpane { border: none; width: 100%; }



table.contentpaneopen {

	border: none;

	border-collapse: collapse;

	border-spacing: 0;

}



table.contenttoc {

	font-size: 92%;

	margin: 0 0 10px 10px;

	padding: 0;

	width: 35%;

}



table.contenttoc a { text-decoration: none; }



table.contenttoc td {

	background: url(../images/bullet.gif) no-repeat 10px 7px;

	padding: 1px 5px 1px 15px;

}



table.contenttoc th {

	border-bottom: 1px solid #e5e5e5;

	padding: 0 0 3px;

	text-indent: 5px;

}



table.poll { border-collapse: collapse; padding: 0; width: 100%; }



table.pollstableborder {

	border: none;

	padding: 0;

	text-align: left;

	width: 100%;

}



table.pollstableborder img { vertical-align: baseline; }



table.pollstableborder td {

	background: none;

	border-collapse: collapse;

	border-spacing: 0;

	padding: 4px !important;

}



table.pollstableborder tr.sectiontableentry1 td { background: #e5e5e5; }



table.searchintro { padding: 10px 0; width: 100%; }



table.searchintro td { padding: 5px!important; }



.blog_more strong {

	display: block;

	font-size: 125%;

	font-weight: bold;

	margin: 0 0 5px;

}



.blog_more ul { margin: 0; padding: 0; }



.blog_more ul li {

	background: url(../images/arrow.png) no-repeat 6px 7px;

	margin: 0;

	padding: 0 0 0 15px;

}



.category { font-weight: bold; }



h1.componentheading, .componentheading {

	margin: 0 0 15px;

	padding: 0 0 8px;

	border-bottom: 1px solid #DDDDDD;

	font-size: 16pt;

	text-transform: uppercase;

        font-family: "Times New Roman";

        font-weight: normal;

        color: #333333;

}



.blog h2.contentheading, .blog .contentheading {

	font-size: 16pt;

	font-family: "Times New Roman";

	color: #0B6201;

	text-transform: uppercase;

	font-weight: bold;

}



h2.contentheading, .contentheading {

	font-size: 200%;

	margin: 0 0 5px;

	padding: 0;

	color: #0B6201;

}



a.contentpagetitle { color: #0B6201; text-decoration: none; }



a.contentpagetitle:hover,

a.contentpagetitle:active,

a.contentpagetitle:focus { text-decoration: none;}



.contentdescription { padding-bottom: 30px; }



table.contentpane form,

table.contentpane table { width: 100%; }



a.readon {

	color: #cc3300;

	padding: 3px 5px 3px 22px;

	font-weight: bold;

	text-decoration: none;

	text-transform: uppercase;

	background: url(../images/arrow-readon.gif) no-repeat 5px center;

}



a.readon:hover, a.readon:focus, a.readon:active {

	background: url(../images/arrow-readon-hover.gif) no-repeat 5px center #cc3300;

	color: #ffffff;

}



table.contentpaneopen td, table.contentpane td { }



table.contentpaneopen, table.contentpane, table.blog { width: 100%; }



.moduletable { padding: 0; }



div.blog_more { padding-top: 15px; }



.counter{

	text-align: center;

 	margin: 10px 0; padding: 0;

}



ul.pagination { margin: 0; padding: 0; text-align: center;}



ul.pagination li {

	background: none;

	display: inline;

	margin: 0;

	padding: 0;

}



ul.pagination li span { padding: 2px 5px; }



ul.pagination a { padding: 2px 3px; text-decoration: none; }



ul.pagination a:hover, ul.pagination a:active, ul.pagination a:focus {

	background: #990000;

	color: #ffffff;

}



.pagenavbar {

	background: url(../images/icon-pages.gif) no-repeat center left;

	font-weight: bold;

	padding-left: 14px;

}



.pagenavcounter {

	background: url(../images/icon-pages.gif) no-repeat 0 11px;

	font-weight: bold;

	padding: 8px 14px 0 14px;

}



.smalldark { text-align: left; }



div.syndicate div { text-align: center; }



.pollstableborder tr.sectiontableentry1 td,

.pollstableborder tr.sectiontableentry2 td { background: none; }



/* META

--------------------------------------------------------- */

.article-toolswrap {

	display: block;

	overflow: hidden;

 	color: #999999;

}



.createdate { 

	padding-left: 20px;

	background: url(../images/icon_calendar.gif) no-repeat left center;

	margin-right: 5px;

	color: #666666;

}



.createdby {

	padding-left: 18px;

	background: url(../images/icon_author.gif) no-repeat left center;

	margin-right: 5px;

	color: #666666;

}



.modifydate {

	color: #999999;

	display: block;

	margin: 10px 0;

	width: 100%;

}



.article-section {

	background: #f2f2f2;

	padding: 0 5px;

	margin-right: 5px;

}



.article-toolswrap .article-meta { float: left; }

.article-toolswrap .buttonheading { float: right; }



.buttonheading { }



.buttonheading img { border: 0; float: right; margin: 0 5px 0 0; }



/* MAIN LAYOUT

--------------------------------------------------------- */

.wrap { clear: both; width: 100%; }

.main { margin: 0 auto; width: 896px; }



#ja-content { float: left; /*width: 696px;*/}

#ja-current-content 

{ 

	/*float: right; 

	width: 436px; 

	padding: 0px 13px; 

	margin: 0px 15px;*/ 

	border-right: 2px solid #0B6201; 

	border-left: 2px solid #0B6201;

}



/*column*/

#ja-col 

{ 

	/*border-left:1px solid #909090;*/

	float:right;

	/*margin-left:15px;

	padding-left:14px;*/

	width:210px;

	padding: 10px 10px 0px 0px;

	background-color: #FFFFCC;

}

div#ja-col-left

{

	/*border-right:1px solid #909090;*/

	float:left;

	/*margin-right:15px;

	padding-right:14px;*/

	width:200px;

}

* html #ja-col { width: 215px; /*IE 6*/ }

#ja-col .ja-innerpad { padding: 0px; }







/*common style for column*/

#ja-col table { border-collapse: collapse; border-spacing: 0; }

#ja-col .article_separator { display: none; }



/* COLLAPSIBLE LAYOUT

--------------------------------------------------------- */

#ja-container,

#ja-container-f { clear: both; /*min-height: 400px;*/ padding: 10px 0; }



/* full */

#ja-container-f #ja-content { width: 100%; }



/* MODULE

--------------------------------------------------------- */

div.moduletable h3,

div.moduletable_text h3,

div.moduletable_menu h3{

	margin: 0px 0px 20px 0px;

	padding: 0px;

	font-size: 16pt;

	border: none;

	text-transform: uppercase;

	font-family: "Times New Roman", Arial;

	font-weight: bold;

	color: #0B6201;

}





div.moduletable,

div.moduletable_text,

div.moduletable_menu { margin: 0px 0px 29px 0px; padding: 0px 0px 10px 0px; border-bottom: 1px solid #909090; }



div.moduletable_blank { margin: 0 0 15px; }





/* mis */

div.moduletable ul,

div.moduletable_text ul{ /*margin: 10px 0 0;*/ }



div.moduletable li,

div.moduletable_text li,

div.moduletable_menu li { margin: 0; padding-left: 20px; background-position: 10px 7px; }



div.moduletable li a,

div.moduletable_text li a,

div.moduletable_menu li a { }



ul.ja-bullettin li a { display: inline; padding: 0; }





/* HEADER

--------------------------------------------------------- */

#ja-header { 

	height: 85px;

	z-index: 99;

	position: relative;

}



#ja-header .main { height: 130px; position: relative; }



h1.logo, .logo-text h1 {

	font-size: 250%;

	letter-spacing: 1px;

	margin: 0;

	padding: 0;

	font-weight: bold;

}



/* Image type */

h1.logo a, h1.logo a:hover, h1.logo a:active, h1.logo a:focus {

	background: url(../images/logo.jpg) no-repeat !important;

	display: block;

	height: 80px;

	width: 500px;

	text-indent: -300%;

	position: absolute;

	top: 8px;

	left: 0;

}



/* Text type */

.logo-text {

	position: absolute;

	top: 15px;

	left: 0;

}



.logo-text a {

	text-decoration: none;

}



.logo-text a:hover, .logo-text a:active, .logo-text a:focus {

	text-decoration: none;

}



p.site-slogan { margin: 0; color: #999999; display: block; font-size: 92%; }



/* Search */

#ja-search {

	position: absolute;

	right: 0;

	top: 25px;

	/*background: #FFFFFF url(../images/search-bg.gif) no-repeat;*/

	width: 234px;

	height: 32px;

}



#ja-search .search {

	width: 200px;

	height: 32px;

	float: right;

}



#ja-search .inputbox, #ja-search .inputbox:hover, #ja-search .inputbox:focus {

	/*border: none;*/

	background: #FFFFFF;

	width: 187px;

	/*height: 25px;

	margin-top: 7px;*/

	padding: 5px;

	font-size: 110% !important;

	font-weight: bold;

	color: #666666;

        border: 1px solid #666666;

}



/* MAIN NAVIGATION

--------------------------------------------------------- */

#ja-mainnav {

	/*border-bottom: 8px solid #666666;*/

	z-index: 999;

	position: relative;

}



#ja-mainnav .main {

	padding: 0;

	position: relative;

	width: 893px;

}



#ja-mainnav a {

	color: #000000;

	font-weight: bold;

	text-transform: uppercase;

	font-family: "Times New Roman";

}



#ja-subnav ul { margin: 0; }



#ja-subnav ul li {

	list-style: none;

	margin: 0;

	padding: 0;

	background: none;

}



#ja-subnav ul li a {

	color: #000000;

	display: block;

	padding: 5px;

	text-decoration: none;

	border-bottom: 1px dotted #CCCCCC;

}



#ja-subnav ul li.active a,

#ja-subnav ul li a:hover,

#ja-subnav ul li a:active,

#ja-subnav ul li a:focus {

	background: #cc3300;

	color: #ffffff;

}



/* Pathway ---*/

#ja-pathway {

	background: /*url(../images/grad-4.gif)*/ #F0AC4A /*repeat-x top*/;

	border-top: 1px solid #DDDDDD;

	border-bottom: 1px solid #DDDDDD;

}



#ja-pathway span { line-height: 24px; padding: 0 5px; }



#ja-pathway strong { margin-right: 5px; }



#ja-pathway a { background: #666666; color: #ffffff;padding: 0 5px; }



#ja-pathway a:hover,

#ja-pathway a:active,

#ja-pathway a:focus { color: #ffffff; background: #990000; }



#ja-pathway img { margin: 1px 5px; }



/* Default Joomla! Menu */

ul.menu { list-style: none; margin: 0; padding: 0; }



ul.menu li {

	background: none;

	padding: 0;

	margin: 0;

}



ul.menu li a {

	color: #FFFFFF;

	display: block;

	outline: none;

	padding: 5px 5px 5px 30px;

	text-decoration: none;

	border-bottom: 1px solid #cccccc;

	background: #990000 url(../images/link-bg.png) no-repeat top left;

}



ul.menu li a:hover,

ul.menu li a:active,

ul.menu li a:focus {

	/*color: #cc3300;*/

	text-decoration: none;

	background: #666666;

	color: #ffffff;

}



ul.menu li.active a {

	font-weight: bold;

	background: #cc3300;

	color: #ffffff;

}



ul.menu li ul { list-style: none; margin: 0; padding: 0; }



ul.menu li li { border: none; }



ul.menu li li a {

	background: #BA0000 url(../images/sub-link-bg.png)  no-repeat;

	border: none;

	font-weight: normal !important;

	padding-left: 50px !important;

	/*width: 75%; need for ie6*/

	color: #FFFFFF !important;

}



ul.menu li li a:hover, ul.menu li li a:active, ul.menu li li a:focus { 

	/*color: #cc3300 !important; */

}



ul.menu li li li a {

	padding-left: 30px !important;

	background-position: 20px center !important;

}





/* SPOTLIGHT

--------------------------------------------------------- */

.ja-box-full, .ja-box-left, .ja-box-center, .ja-box-right {

	float: left;

	overflow: hidden;

}



.ja-box-full { float: none; }



.ja-box-right { float: right; }





.ja-box-left div.moduletable		{ margin: 0px 0px 10px 0px; /*background: #888888; color: #FFFFFF; padding: 15px 20px 25px 20px;*/ text-align: justify; border: none; }

.ja-box-center div.moduletable	{ margin: 0 6px 10px 6px; /*background: #888888; color: #FFFFFF; padding: 15px 20px 25px 20px;*/ text-align: justify; border: none;}

.ja-box-right div.moduletable		{ margin: 0px 0px 10px 9px; /*background: #888888; color: #FFFFFF; padding: 15px 20px 25px 20px;*/ text-align: justify; border: none;}



.ja-box-left div.moduletable p,

.ja-box-center div.moduletable p,

.ja-box-right div.moduletable p

{

margin: 0px;

padding: 0px;

}



.ja-box-left div.moduletable p a,

.ja-box-center div.moduletable p a,

.ja-box-right div.moduletable p a

{

text-decoration: none;

}





.ja-box-left div.moduletable p a:hover,

.ja-box-center div.moduletable p a:hover,

.ja-box-right div.moduletable p a:hover,

.ja-box-left div.moduletable p a:hover img,

.ja-box-center div.moduletable p a:hover img,

.ja-box-right div.moduletable p a:hover img,

.ja-box-left div.moduletable p a img,

.ja-box-center div.moduletable p a img,

.ja-box-right div.moduletable p a img

{

border: none;

margin: 0px;

}



.ja-box-left div.moduletable p a:hover,

.ja-box-center div.moduletable p a:hover,

.ja-box-right div.moduletable p a:hover

{

text-decoration: none;

}



/* Newflash ---*/

#ja-newsflash {

	background: none;

	position: relative;

	z-index: 998;

	margin: 0px auto;

	text-align: center;

}

 



#ja-newsflash .main { padding: 0px; }



#ja-newsflash a {  }



#ja-newsflash div { border: none; }



#ja-newsflash p { padding: 0px; margin: 0px; border: 3px solid #990000; height: 400px; }



/* Top spotlight ---*/

#ja-topsl {

	padding: 0px 0px 30px 0px;

}



/* Bottom spotlight ---*/

#ja-botsl {

	background: #666666;

}



#ja-botsl .main {

	padding: 20px 0 0;

	color: #dddddd;

}



#ja-botsl div.moduletable h3 {

	border: none;

	font-size: 150%;

	font-weight: bold;

	margin-bottom: 0;

	color: #dddddd;

}



#ja-botsl .ja-box-left div.moduletable,

#ja-botsl .ja-box-center div.moduletable {

}



#ja-botsl a {

	color: #ffffff;

}



#ja-botsl a:hover, #ja-botsl a:active, #ja-botsl a:focus {

	background: #333333;

	color: #ffffff;

}



/*Common style for spotlight*/

#ja-botsl ul li {

	background-image: url(../images/bullet-dark.gif);

}



#ja-botsl ul.latestnews, #ja-botsl ul.mostread {

	margin: 0; padding: 0;

}



#ja-botsl ul.latestnews li, #ja-botsl ul.mostread li {

	margin: 0;

	padding: 0;

	background: none;

	border-top: 1px dotted #999999;

}



#ja-botsl ul.latestnews li a, #ja-botsl ul.mostread li a {

	margin: 0;

	padding: 5px;

	display: block;

	background: none;

	color: #dddddd;

}



* html #ja-botsl ul.latestnews li a, * html #ja-botsl ul.mostread li a {

	width: 99%;

}



#ja-botsl ul.latestnews li a:hover, #ja-botsl ul.mostread li a:hover,

#ja-botsl ul.latestnews li a:active, #ja-botsl ul.mostread li a:active,

#ja-botsl ul.latestnews li a:focus, #ja-botsl ul.mostread li a:focus {

	color: #dddddd;

	background: #333333;

}



/* FOOTER

--------------------------------------------------------- */

#ja-footer {

	/*background: url(../images/footer.jpg) repeat-x top left;*/

        background: #990000;

	/*border-top: 1px solid #999999; */

	text-align: center;

}



#ja-footer .main { padding:10px 0; text-align: center; }



#ja-footer small { color: #cccccc; font-size: 100%; margin-top: 0; }



#ja-footer ul { display: inline; line-height: normal; margin: 0 10px 0 0; }



#ja-footer li {

	background: url(../images/vline.gif) no-repeat right;

	display: inline;

	margin: 0;

	padding: 0 5px;

}



#ja-footer p { margin: 0px; padding: 0px; color: #000000; } 



#ja-footer a {

	background: none;

	color: #ffffff;

	display: inline;

	line-height: normal;

	padding: 0 5px;

        text-decoration: none;

}



#ja-footer a:hover,

#ja-footer a:active,

#ja-footer a:focus {

	background: none !important;

	color: #ffffff;

        text-decoration: underline;

}



.ja-footurl { clear: both; float: none; }



/* MISCELLANOUS

----------------------------------------------------------- */

.clr { clear: both; }



/* Tooltips */

.tool-tip {

	background: #ffffff;

	border: 1px solid #dddddd;

	float: left;

	max-width: 600px;

	padding: 5px;

}



.tool-title {

	background: url(../../system/images/selector-arrow.png) no-repeat;

	font-size: 100%;

	font-weight: bold;

	margin: 0;

	margin-top: -15px;

	padding: 0;

	padding-bottom: 5px;

	padding-top: 15px;

}



.tool-text { font-size: 100%; margin: 0; }



#system-message { margin: 10px; }



#system-message a { color: #333333; }



#system-message dd { text-indent: 0; }



#system-message dt.notice,

#system-message dt.error,

#system-message dt.done,

#system-message dt.message { display: none; }



#system-message dd.message ul,

#system-message dd.error ul,

#system-message dd.notice ul,

#system-message dd.done ul { border: none; margin: 0; padding: 0; }



#system-message dd.message ul li,

#system-message dd.error ul li,

#system-message dd.notice ul li { background: none; margin: 0; padding: 5px 5px 5px 30px; }



/* System Standard Messages */

#system-message dd.message ul{

	background: url(../images/icon-info.gif) #fafafa no-repeat 10px;

	color: #666666;

}



#system-message dd.done ul{ background: #fafafa; color: #666666; }



/* System Error Messages */

#system-message dd.error ul{

	background: url(../images/icon-error.gif) #fafafa no-repeat 10px !important;

	color: #cc3300 !important;

}



/* System fade Messages */

#system-message dd.fade ul{

	background: url(../images/icon-info.gif) #fafafa no-repeat 10px;

	color: #666666;

}



/* System Notice Messages */

#system-message dd.notice ul{

	background: url(../images/icon-info.gif) #fafafa no-repeat 10px;

	color: #666666;

}



div.moduletable h3.news_block_title

{

	border: none !important;

	font-family: "Times New Roman", Arial;

	font-size: 15pt !important ;

	color: #FFFFFF;

	text-align: left;

	font-weight: normal;

	margin: 0px;

	padding: 0px;

	font-style: italic;

}



div#ja-col-left div.moduletable h3.news_block_title

{

	border: none !important;

	font-family: "Times New Roman", Arial;

	font-size: 12pt !important ;

	color: #555555;

	text-align: left;

	font-weight: normal;

	margin: 0px;

	padding: 0px;

}

div#ja-col-left div.moduletable div.new_block_intro

{

	text-align: justify;

	color: #000000;

	/*font-size: 10pt;*/

	margin-bottom: 20px;

}



a.link_right

{

border: none;

text-decoration: none;

}

a.link_right img

{

         border: none;

}



a.link_right:hover, a.link_right:visited

{

border: none !important;

text-decoration: none !important;

background: none !important;

}



#ja-cssmenu li a { font-size: 11px !important; padding: 0px 10px !important; }



div.user9 div.phocagallery-box-file { float: left !important; }

div.news_blocks { margin: 0px; padding: 0px; background: transparent url(../images/block_sep.png) bottom right no-repeat; width: 200px; }