/* CSS Document */

/* Plus */

.narrowcolumn {
	float: left;
	padding: 0 0 2px 2px;
	margin: 0px 0 0;
	width: 610px;
	}

.widecolumn {
	padding: 1px 0 2px 0;
	margin: 5px 0 0 5px;
	width: 610px;
	}
h5
{
	margin: 10px 0 0 0px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:9px;
    color:#000000;
}
.ratingblock
{
	text-align: center;
}

/**** Sprites *********/

.sprite-ul-corner  { background: url(/wp-content/themes/new_test/images/border-h-parts.png) 0px -55px; height: 55px; width: 22px; }
.sprite-ur-corner  { background: url(/wp-content/themes/new_test/images/border-h-parts.png) -23px -55px; height: 55px; width: 29px; }
.sprite-bl-corner  { background: url(/wp-content/themes/new_test/images/border-h-parts.png) -52px -83px; height: 27px; width: 22px; }
.sprite-br-corner  { background: url(/wp-content/themes/new_test/images/border-h-parts.png) -74px -83px; height: 27px; width: 29px; }
td.sprite-header   { background: url(/wp-content/themes/new_test/images/border-h-parts.png) repeat-x top; height:50px; padding-top:5px; }
.sprite-icon       { background: #F2F2F2 url(/wp-content/themes/new_test/images/border-h-parts.png) no-repeat -104px -83px; height:26px;width:28px; } /*border:solid red 1px;*/
.sprite-about      { background: #F2F2F2 url(/wp-content/themes/new_test/images/border-h-parts.png) no-repeat -53px -54px; height:28px;width:90px; border:solid #F2F2F2 1px; border-top-width:0px; }
td.sprite-footer   { background: url(/wp-content/themes/new_test/images/border-h-parts.png) no-repeat -134px -84px; height:27px; }
td.sprite-bottom   { background: url(/wp-content/themes/new_test/images/border-h-parts.png) repeat-x 0px -110px; }
td.sprite-right    { background: url(/wp-content/themes/new_test/images/border-v.png) repeat-y -32px 0px; }
td.sprite-left     { background: url(/wp-content/themes/new_test/images/border-v.png) repeat-y; }
span.sprite-place  { margin-left: 30px; }

.sprite-hr-line    { background: url(/wp-content/themes/new_test/images/header_sp.gif) no-repeat 0px 0px; height: 24px; width: 379px; }
.sprite-hr-logo    { background: url(/wp-content/themes/new_test/images/header_sp.gif) no-repeat 0px -25px; height: 124px; width: 254px; }
.sprite-hr-slogan  { background: url(/wp-content/themes/new_test/images/header_sp.gif) no-repeat 0px -150px; height: 25px; width: 254px; }
.sprite-hr-home    { background: url(/wp-content/themes/new_test/images/header_sp.gif) no-repeat -380px 0px; height: 31px; width: 11px; }
.sprite-hr-left    { background: url(/wp-content/themes/new_test/images/header_sp.gif) no-repeat -275px -25px; height: 62px; width: 16px; }
.sprite-hr-right   { background: url(/wp-content/themes/new_test/images/header_sp.gif) no-repeat -292px -25px; height: 62px; width: 15px; }
.sprite-hr-mail    { background: url(/wp-content/themes/new_test/images/header_sp.gif) no-repeat -255px -25px; height: 28px; width: 19px; }
.sprite-hr-rss     { background: url(/wp-content/themes/new_test/images/header_sp.gif) no-repeat -255px -53px; height: 28px; width: 19px; }
.sprite-hr-box     { background: url(/wp-content/themes/new_test/images/header_sp.gif) no-repeat -255px -81px; height: 28px; width: 19px; }
.sprite-hr-book    { background: url(/wp-content/themes/new_test/images/header_sp.gif) no-repeat -255px -109px; height: 28px; width: 16px; }

.sprite-vv-blue    { background: url(/wp-content/themes/new_test/images/header_sp.gif) no-repeat -278px -92px; height: 57px; width: 1px; }

.sprite-ul-corner2 { background: url(/wp-content/themes/new_test/images/slices_2.gif) -139px 0px; height: 55px; width: 22px; }
.sprite-ur-corner2 { background: url(/wp-content/themes/new_test/images/slices_2.gif) -162px 0px; height: 55px; width: 29px; }
.sprite-bl-corner2 { background: url(/wp-content/themes/new_test/images/slices_2.gif) -139px -56px; height: 27px; width: 22px; }
.sprite-br-corner2 { background: url(/wp-content/themes/new_test/images/slices_2.gif) -162px -56px; height: 27px; width: 29px; }
td.sprite-header2  { background: url(/wp-content/themes/new_test/images/slices_2.gif) 0px -88px; height:49px; padding-top:5px; }
.sprite-icon-date  { background: url(/wp-content/themes/new_test/images/slices_2.gif) no-repeat -23px 0px; height:21px;width:23px; margin-top: 5px; }
.sprite-icon-talk  { background: url(/wp-content/themes/new_test/images/slices_2.gif) no-repeat 0px 0px; height:21px;width:23px; margin-top: 0px; }
.sprite-icon-hand  { background: url(/wp-content/themes/new_test/images/slices_2.gif) no-repeat -54px 0px; height:26px;width:22px; margin-top: 0px; }
td.sprite-bottom2  { background: url(/wp-content/themes/new_test/images/slices_2.gif) repeat-x 0px -141px; }
td.sprite-right2   { background: url(/wp-content/themes/new_test/images/slices_2_bg.png) repeat-y -36px 0px; }
td.sprite-left2    { background: url(/wp-content/themes/new_test/images/slices_2_bg.png) repeat-y; }

td.sprite-left3    { background: url(/wp-content/themes/new_test/images/slices_2_bg.png) repeat-y -66px 0px; width: 30px; }
td.sprite-right3   { background: url(/wp-content/themes/new_test/images/slices_2_bg.png) repeat-y -96px 0px; width: 29px; }

.sprite-icon-joy   { background: url(/wp-content/themes/new_test/images/slices_2.gif) no-repeat 0px -28px; height:59px;width:52px; margin-top: 0px; }

.sprite-ul-corner3 { background: url(/wp-content/themes/new_test/images/slices_2.gif) -54px -28px; height: 22px; width: 30px; }
.sprite-ur-corner3 { background: url(/wp-content/themes/new_test/images/slices_2.gif) -85px -28px; height: 22px; width: 29px; }
.sprite-bl-corner3 { background: url(/wp-content/themes/new_test/images/slices_2.gif) -54px -51px; height: 33px; width: 30px; }
.sprite-br-corner3 { background: url(/wp-content/themes/new_test/images/slices_2.gif) -85px -51px; height: 33px; width: 29px; }

.sprite-ul-blue    { background: url(/wp-content/themes/new_test/images/slices_2.gif) -119px 0px; height: 14px; width: 15px; margin: 3px 0px 0px 2px; }
.sprite-ur-blue    { background: url(/wp-content/themes/new_test/images/slices_2.gif) -120px -17px; height: 14px; width: 17px; margin: 3px 2px 0px 0px; }
.sprite-bl-blue    { background: url(/wp-content/themes/new_test/images/slices_2.gif) -119px -33px; height: 8px; width: 15px; margin: 0px 0px 16px 2px; }
.sprite-br-blue    { background: url(/wp-content/themes/new_test/images/slices_2.gif) -120px -42px; height: 8px; width: 17px; margin: 0px 2px 16px 0px; }

.sprite-arrow-blue { background: url(/wp-content/themes/new_test/images/slices_2.gif) -77px 0px; height: 24px; width: 39px;  }

/**** /Sprites *********/

Body
{
    margin:0px;
    background-color:#d9e5ff;
}
.spacer
{
    line-height:7px;
}
.spacer2
{
    line-height:17px;
}
.grey_txt
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#4a4a4a;
}
.grey_txt a
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#4a4a4a;
    text-decoration:none;
}
.grey_txt a:hover
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#0066cc;
}
.blue2
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#0066cc;
}
.blue2 a
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#0066cc;
    text-decoration:none;
}
.blue2 a:hover
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#4a4a4a;
}
.blue3
{
    font-size:12px;
    color:#0066cc;
    line-height:22px;
}
.blue3 a
{
    font-size:12px;
    color:#0066cc;
    text-decoration:underline;
    line-height:22px;
}
.blue3 a:hover
{
    font-size:12px;
    color:#000000;
    line-height:22px;
}
.blue4
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#0066cc;
}
.blue
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#82cafe;
    font-weight:bold;
}

.blue a
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#82cafe;
    font-weight:bold;
    text-decoration:none;
}
.blue a:hover
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#FFFFFF;
    font-weight:bold;
}
.white-txt
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#FFFFFF;
}
a.white-txt
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#FFFFFF;
    text-decoration:none;
}
a.white-txt:hover
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#82CAFE;
    text-decoration:underline;
}
a.white-txt14
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#FFFFFF;
    text-decoration:none;
}
a.white-txt14:hover
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#82CAFE;
    text-decoration:underline;
}
a.white-txt16
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#FFFFFF;
    text-decoration:none;
}
a.white-txt16:hover
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#82CAFE;
    text-decoration:underline;
}
a.white-txt18
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#FFFFFF;
    text-decoration:none;
}
a.white-txt18:hover
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#82CAFE;
    text-decoration:underline;
}
a.white-txt20
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:20px;
    color:#FFFFFF;
    text-decoration:none;
}
a.white-txt20:hover
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:20px;
    color:#82CAFE;
    text-decoration:underline;
}
.search-txt
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-align: center;
	padding: 0px 1px 0px 1px;
	margin: 0px 0px 0px 0px;
}
.newsletter-txt
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-align: center;
	padding: 0px 1px 0px 1px;
	margin: 0px 0px 0px 0px;
}
.line
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#FFFFFF;
}
.body-head
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000000;
}
.body-head a
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000000;
    text-decoration:underline;
}
.body-head a:hover
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#c50000;
    text-decoration:none;
}
.body-head2
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#000000;
}
.body-head2 a
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#000000;
    text-decoration:underline;
}
.body-head2 a:hover
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#c50000;
    text-decoration:none;
}
.body-txt
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#000000;
    line-height:15px;
}
.body-txt12
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000000;
}
.red-txt
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#c50000;
}
.red-txt2
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#c50000;
    line-height:22px;
}
.red-txt2 a
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#c50000;
    line-height:22px;
    text-decoration:underline;
}
.red-txt2 a:hover
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#000000;
    line-height:22px;
}
.black-txt2
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#000000;
    line-height:22px;
}
.black-txt2 a
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#000000;
    line-height:22px;
    text-decoration:underline;
}
.black-txt2 a:hover
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#c50000;
    line-height:22px;
}
.black-txt2-0
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#000000;
    line-height:15px;
}
.black-txt2-0 a
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#000000;
    line-height:15px;
    text-decoration:underline;
}
.black-txt2-0 a:hover
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#c50000;
    line-height:15px;
}
.black-txt
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#000000;
    line-height:22px;
}
.black-txt a
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#000000;
    line-height:22px;
    text-decoration:underline;
}
.black-txt0
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#000000;
    line-height:15px;
}
.black-txt0 a
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#000000;
    line-height:15px;
    text-decoration:underline;
}
.black-txt0 a:hover
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#c50000;
    line-height:15px;
}
.green-txt3
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#008000;
}
.green-txt3 a
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#008000;
    text-decoration:none;
}
.green-txt3 a:hover
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#c50000;
    text-decoration:underline;
}

.black-txt3
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#000000;
}
.black-txt3 a
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#000000;
    text-decoration:underline;
}
.black-txt3 a:hover
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#c50000;
    text-decoration:none;
}
.black-txt20
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#000000;
    font-weight:bold;
}
.black-txt14 a
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#000000;
    text-decoration:underline;
}
.black-txt14 a:hover
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#c50000;
}
.black-txt14
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#000000;
    font-weight:bold;
}
.black-txt16 a
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#000000;
    text-decoration:underline;
}
.black-txt16 a:hover
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#c50000;
}
.black-txt16
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#000000;
    font-weight:bold;
}
.black-txt20 a
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#000000;
    text-decoration:underline;
}
.black-txt20 a:hover
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#c50000;
}
.body-blck
{
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:17px;
    color:#000000;
}
.blacken
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#000000;
}
.blackenb
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#000000;
    font-weight:bold;
}
.blacken2b
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    color:#000000;
    font-weight:bold;
}
.blacken2
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#000000;
}
.grey
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#676767;
}
.grey-big
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#a4a4a4;
}
.white0
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#FFFFFF;
}
.white
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:18px;
    color:#FFFFFF;
    line-height:22px;
    font-weight:bold;
}
.white a
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#FFFFFF;
    font-weight:bold;
    text-decoration:none;
}
.white a:hover
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:16px;
    color:#82CAFE;
    font-weight:bold;
}
.white2
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#FFFFFF;
    font-style:italic;
}
.white2 a
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#FFFFFF;
    font-style:italic;
    text-decoration:underline;
}
.white2 a:hover
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#FFFFFF;
    font-style:italic;
    text-decoration:none;
}
.form-head
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#000000;
}
.form-white
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#FFFFFF;
    font-weight:bold;
}
.form-white a
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#FFFFFF;
    font-weight:bold;
    text-decoration:underline;
}
.form-white a:hover
{
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#003459;
    font-weight:bold;
}
.copy-right
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000000;
}
.copy-right a
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#000000;
    text-decoration:underline;
}
.copy-right a:hover
{
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:#FFFFFF;
}
.colunder_month
{
    font-family:Arial, Helvetica, sans-serif;
    color:#FFFFFF;
    font-size:14px;
    font-weight:bold;
    line-height:14px;
}
.colunder_date
{
    font-family:Arial, Helvetica, sans-serif;
    color:#000000;
    font-size:16px;
    font-weight:bold;
    line-height:0px;
}
