@charset "utf-8";

/* CSS Document */

body { background:#fcf1f6; margin:20px 0; padding:0 0; font:12px tahoma; color:#404040; }

img { border:0; }

h3 { font:12px tahoma; color:#b45180; font-weight:bold; margin:5px 0 5px 0; text-decoration:underline; }

.banner-border { background:#de93b2 url(../images/banner-border.jpg) left bottom repeat-x; }

.banner-border img { border:0; }

.banner-bg { background:#242424 url(../images/banner-bg.jpg) left top repeat-x; }

.border-lft { background:#ffffff url(../images/border-lft.jpg) left top repeat-y; }

.border-lft2 { background:#ffffff url(../images/border-lft2.jpg) left top repeat-y; }

.border-rgt { background:url(../images/border-rgt.jpg) right top repeat-y; }

.bg-lft-navi { background:url(../images/lft-navi-over.jpg) center top repeat-y; }

.mar-lft { margin-left:14px; }

.bg-header-rgt { background:url(../images/header-rgt.jpg) right top no-repeat; }

.lnk-pink { font:bold 11px tahoma; color:#bd6b92; padding-top:20px; }

.lnk-pink a { font:normal 11px tahoma; color:#bd6b92; text-decoration:none; }

.lnk-pink a:hover { font:normal 11px tahoma; color:#a8557c; text-decoration:none; }

.lnk-pink2 { font:11px tahoma; color:#965876; }

.lnk-pink2 a { font:11px tahoma; color:#965876; text-decoration:none; }

.lnk-pink2 a:hover { font:11px tahoma; color:#743a56; text-decoration:none; }

.lnk-more { font:normal 18px 'Trebuchet MS'; line-height:18px; color:#fff5f9; }

.lnk-more a { font:normal 18px 'Trebuchet MS'; line-height:18px; color:#fff5f9; text-decoration:none; }

.lnk-more a:hover { font:normal 18px 'Trebuchet MS'; line-height:18px; color:#f0d2de; text-decoration:none; }

.lnk-bot { font:11px tahoma; color:#bd6b92; }

.lnk-bot a { font:11px tahoma; color:#bd6b92; text-decoration:none; }

.lnk-bot a:hover { font:11px tahoma; color:#a8557c; text-decoration:none; }

.head-pink { font:21px arial; color:#b45180; }

.head-pink2 { font:18px arial; color:#cf76a0; }

.txt-blue1 { font:11px tahoma; color:#627da7; }

ul.lst-a { margin-bottom:0; margin-top:0; padding-bottom:0; padding-top:0; list-style-image:url(../images/bullet-arrow.jpg); }

ul.lst-a li { font:normal 11px tahoma; color:#404040; line-height:16px; }

ul.lst-a li a { font:normal 11px tahoma; color:#404040; text-decoration:underline; line-height:16px; }

ul.lst-a li a:hover { font:normal 11px tahoma; color:#565656; text-decoration:none; line-height:16px; }

ul.lst-a li ul { margin-bottom:0; margin-top:0; padding-bottom:8px; padding-top:0; list-style-image:none; list-style-type:disc; }

ul.lst-a li ul li { font:normal 11px tahoma; color:#404040; line-height:16px; }

ul.lst-b { margin-bottom:0; margin-top:0; padding-bottom:0; padding-top:0; }

ul.lst-b li { font:normal 11px tahoma; color:#404040; line-height:16px; }

ul.lst-b li a { font:normal 11px tahoma; color:#404040; text-decoration:underline; line-height:16px; }

ul.lst-b li a:hover { font:normal 11px tahoma; color:#565656; text-decoration:none; line-height:16px; }

img.logo-web { border:4px solid #e1e1e1; margin:2px 6px 6px 0; }

.footer { font:11px tahoma; color:#b37f99; }

.search_btn { background:  url(../images/search_btns.png) top left no-repeat; position: relative; }

.search_btn a { display: block; margin: 0; }

.search_btn a:hover { background: url(../images/search_btns.png); background-position: 0 33px;/*opacity:0.4;
filter:alpha(opacity=40)*/ }

#search-form { height:288px; width:195px; padding:20px 0 0 10px; }

#search-form p { margin:8px 0 8px 0; }

.search_bg { background-image:url(../images/search_bg.jpg); background-repeat:no-repeat; background-position:top; height:288px; width:213px; }

/*.search_btn { color:#FFFFFF; text-decoration:none; font:14px myriad pro;}
.search_btn ul { list-style:none;}
.search_btn li { width:132px; height:30px; background-image:url(../images/search_btns.png); background-position:0px 0px; color:#FFFFFF; text-decoration:none; font:14px myriad pro; list-style:none;}
.search_btn li a {color:#FFFFFF; text-decoration:none; font: 14px myriad pro; list-style:none; }
.search_btn li a:hover{ background-image:url(../images/search_btns.png); background-position:0px 30px; text-decoration:none; list-style:none;}*/

.text_field { background-color:#ffffff; height:25px; width:190px; color:#6b6b6b; font:12px Arial, Helvetica, sans-serif; border:0px; padding:1px 0px 1px 2px; border:solid 1px #9f706a /*#d4d4d4 eaf7fe*/; }

.text_field2 { background-color:#ffffff; height:23px; width:188px; color:#6b6b6b; font:12px Arial, Helvetica, sans-serif; border:0px; padding:1px 0px 1px 2px; border:solid 1px #9f706a /*#d4d4d4 eaf7fe*/; }

.text_field_bg { width:21px; height:18px; background-repeat:no-repeat; background-position:right; }
