* {margin:0; padding:0;}

table { border-collapse:collapse;}

body { background:#fff; font-size:100%; color:#000; text-align:center; background-color:#737373;}

html, input, textarea {
	font-family:tahoma;
	font-size:11px;
	color: #333;
	line-height:14px;}

a {color: #fe1515; text-decoration:underline;}

img { vertical-align:top;}

a:hover {text-decoration:none;}

a img {border:0;}

marquee { overflow:hidden; }

td { valign:top;}

a.pn {
	background:url(/img/pn_marker1.gif) no-repeat right bottom;
	padding-right:16px;
	padding-top:3px;
	// padding:0px;
}
.cursor { cursor: pointer; color: #000000; }
.cursor:hover { text-decoration:underline; }
p { text-align:justify;}



.col_1, .col_2, .col_3, .column1, .column2, .column3, .column4  { float:left;}

.fleft { float:left;}
.fright { float:right;}
.container { width:100%;}
.clear { clear:both;}

.aligncenter { text-align:center;}
.alignright { text-align:right;}

input, select, textarea { vertical-align:middle;}

/* ---heading---- */
.title_block {
	background:#901414;
	//padding:0 0 0 9px;
	margin-right:0px;
	height:24px;
	overflow:hidden;
	width:100%;
	// width:926px;
}
h1 {  color:#fff; font-size:14px; padding-top:4px;}
h2 { font-family:"Times New Roman", Times, serifl; font-size:17px; color:#fff; margin:2px 0 6px 0;}
h2 span { background:#950303; padding:0 4px 0 3px; height: auto; margin:0; line-height: 1;}
h2 span a { background:#950303; padding:0 4px 0 3px; height: auto; margin:0; line-height: 1;}
h2.small { font-size:14px; margin:5px 0 0 0;}
h2.medium { font-size:18px; margin:6px 0 7px 0; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
h3 { color:#c00000; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; padding:1px 0 8px 0;}
h4 { color:#c00000; font-family:"Times New Roman", Times, serifl; font-size:16px; font-weight:normal; margin-bottom:8px;}
h5 { font-size:14px; line-height:18px; color:#a20707; font-weight:normal; margin-bottom:8px;}
h6 { font-size:14px; color:#cb0606; margin-bottom:6px; font-family:tahoma; margin-bottom:14px;}
h6.small { font-size:11px; margin-bottom:10px;}

div.indent h5 {
	font-family: georgia,palatino,Tahoma,Arial,Helvetica,sans-serif;
	font-size: 13pt;
	line-height: 1.5;
}

/* ---main---- 888 */
#main {
	//width:1038px;
	// width:1084px;
	margin:0 auto;
	text-align:left;
}

/* ---top_banner---- */
#top_banner { height:120px; margin:0 2px 2px 0;}

/* ---extra---- */
#extra { width:72px; float:left;}

/* ---center---- */
#center { width:1010px; float:left;}

/* ---header---- */
/* 282 */
#col_2 {
	width:422px;
	// width:417px;
	height:80px;
	background:url(/img/header_light.gif) no-repeat left top #000;
}
#header .col_2 .indent { padding:13px 10px 0 18px;}
#header .top_nav { border-bottom:1px solid #ff2400; padding-bottom:8px; margin-bottom:12px; text-align:center;}
#header .top_nav a { color:#fff; margin:0 12px;}
#header .search_block { height:29px;}
#header .search_banner_box { padding:0 0 0 3px;}
#header .reg_box { background:#cb0606; height:45px; text-align:center;}
#header .reg_box .indent { padding:13px 5px 0 5px;}
#header .reg_box a { color:#fff; }

/* ---content---- */
#content .indent { padding:6px 0 30px 7px;}
#content .news_block1 { width:100%; padding-bottom:8px;}
#content .news_block1 .col_1 { width:276px; margin-right:7px;}
#content .news_block1 .col_a1 { width:276px; }
#content .news_block1 .col_2 { width:435px; margin-right:7px;}
#content .news_block1 .col_3 { width:276px;}
#content .news_block2 { width:100%; padding:10 10 10 10;}
#content .news_block2 .col_1 { width:276px; margin-right:7px;}
#content .news_block2 .col_a1 { width:276px; padding:10 10 10 10;}
#content .news_block2 .col_2 { width:435px; margin-right:7px;}
#content .news_block2 .col_3 { width:276px;}
#content .photoblock .col_1 { width:750px; margin-right:6px;}
#content .photoblock .col_2 { width:156px; padding-top:25px;}
#content .article_block .col_1 { width:756px; margin-right:6px;}
#content .article_block .col_2 { width:153px; padding-top:12px;}
#content .article_block .col_3 { width:790px;}
#content .article_block #calendar { margin-top:-3px;}
#content .article_block .col_2 .column1 { margin-right:7px;}
#content .article_block1 .line { background:url(/img/line_x.gif) left bottom repeat-x;}
#content .article_block1 .col_1 { width:715px; margin-right:10px; padding-bottom:5px;}
#content .article_block1 .col_1 .indent { padding:0 4px 0 3px;}
#content .article_block1 .col_2 { width:198px; padding:7px 0 16px 0;}
#content .article_block1 .wrapper { background:url(/img/line_y.gif) 716px top repeat-y; width:100%;}
#content .comments_block { width:589px;}
#content .comments_block1 { width:540px;}
#content .comments_block1 .column1 { width:540px;}
#content .comments_block1 .column2 { width:240px;}
#content .comments_block1 .inner { padding:0px 0px 20px 11px;}
#content .comments_block2 .wrapper { background:url(/img/line_y_1.gif) 542px top repeat-y; width:100%;}

/* ---footer---- */
#footer { height:61px; border-top:2px solid #d11e1e;}
#footer p { text-align:center; padding:26px 0 0 0;}
#footer .foot_img { position:absolute; margin:24px 0 0 18px; color:#eb0000;}
#footer a { text-decoration:none;}


/* ---txt---- */
div.indent div#news_text, div.indent div#news_text *{
	font-family: georgia,palatino,Tahoma,Arial,Helvetica,sans-serif;
	font-size: 12pt;
	line-height: 1.5;
}
.txt1 { color:#cb0606; font-size:14px;}
.txt2 { color:#cb0606; padding-top:21px;}
.txt3 {color:#cb0606; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:18px;}


/* ---links---- */
.link1 {font-size:14px; text-decoration:none; text-align:center;}
.link1:hover { text-decoration:underline;}

.link2 { color:#cb0606; font-size:14px; font-family:Arial, Helvetica, sans-serif; line-height:18px; font-weight:bold; text-decoration:none;}
.link2:hover { color:#000; text-decoration:underline;}

.link_box { height:13px;}
.link_box1 { height:13px;}
.link_box2 { padding:5px 0 6px 0; color:#cb0606;}
.link_box2 a { color:#cb0606;}
.link_box2 em { font-style:normal; font-size:12px; line-height:18px; color:#a20707; margin-right:8px;}
.link_box2 span { float:right;}

#banner_right {height: 220 px; margin-top: 5px;}

.print { text-align:right; padding:2px 0 0 0;}

.txt1 a { text-decoration:none;}
.txt1 a:hover { text-decoration:underline;}

.txt4 a { text-decoration:none;}
.txt4 a:hover { text-decoration:underline;}

/* ---lists---- */
ul { list-style:none; text-align:justify;}

i.pn { height:12px; background:url(/img/pn_marker1.gif) no-repeat 4px 1px; padding-right:16px; zoom:1;}
.list1 li { background:url(/img/marker.gif) no-repeat left 4px; }
.list1 li a { color:#000; text-decoration:none; zoom:1;}
.list1 i, .img_box a i { height:12px; background:url(/img/pn_marker1.gif) no-repeat 4px 1px; padding-right:16px; zoom:1;}
.list1 li a.pn { background:url(/img/pn_marker1.gif) no-repeat right 3px; padding-right:20px;}
.list1 li a:hover { text-decoration:underline;}
.list1 li { padding:0 0 10px 19px; margin-right:5px;}

.list_a1 li { background:url(/img/marker.gif) no-repeat left 4px; font-size:13px;}
.list_a1 li a { color:#000; text-decoration:none; zoom:1;}
.list_a1 li a.pn { background:url(/img/pn_marker1.gif) no-repeat right 3px; padding-right:20px;}
.list_a1 li a:hover { text-decoration:underline;}
.list_a1 li { padding:0 0 10px 19px; margin-right:5px;}



.list2 li { padding:0 0 11px 39px;  margin-right:5px; margin-left:5px;}
.list2 li.pn {background:url(/img/pn_marker1.gif) no-repeat right bottom; padding-right:16px;}
.list2 li a { color:#000; text-decoration:none; font-size:13px;}
.list2 i { height:14px; background:url(/img/pn_marker1.gif) no-repeat 4px 1px; padding-right:16px; zoom:1;}
.list2 li em { font-style:normal; float:left; color:#c00000; margin-left:-41px;}
.list2 li a:hover { color:#c00000; text-decoration:underline;}
.list2 li a:hover em { text-decoration:none;}

.list3 { padding-right:2px;}
.list3 li { padding:0 0 4px 88px;}
.list3 li.pn {background:url(/img/pn_marker1.gif) no-repeat right bottom; padding-right:16px;}
.list3 li a { color:#000; text-decoration:none;}
.list2 i { height:12px; background:url(/img/pn_marker1.gif) no-repeat 4px 1px; padding-right:16px; zoom:1;}
.list3 li em { font-style:normal; float:left; color:#c00000; margin-left:-88px;}
.list3 li a:hover { color:#c00000; text-decoration:underline;}
.list3 li a:hover em { text-decoration:none;}

.list4 { padding:10px 0 10px 0;}
.list4 li { display:inline;}
.list4 li a { padding:0 10px 0 10px; font-weight:bold; color:#950303;}


.pagers { padding-top:5px; text-align:center; padding-bottom:10px;}
.pagers li { display:inline; color:#cb0606;}
.pagers li a { color:#cb0606; border-right:1px solid #bdbdbd; padding:0 5px 0 3px;}
.pagers li a.last { border:0;}


.list3 li a:hover { color:#c00000; text-decoration:underline;}
.list3 li a:hover em { text-decoration:none;}

.video_list { padding-top:12px;}
.video_list .fleft { width:100px; margin-right:9px;}
.video_list .fleft img { margin:0 0 3px 0;}



/* ---margins, paddings---- */
.p1 { margin-bottom:6px;}
.p2 { margin-bottom:10px;}
.p3 { margin-bottom:3px;}
.p4 { margin-bottom:20px;}

/* ---boxes---- */
.box { border:0px solid #000000;}
.box_a2 { border:0px solid #000000; background: #F5F5F5;}
.box_a1 {border-left:1px dotted#000000; border-right:1px dotted#000000;}
.box .inner { padding:0px 0 0 0px;}
.box .inner1 { padding:5px 10px 0 7px;}
.box .inner2 { padding:10px 0 15px 10px;}
.box .scroll { width:433px; height:201px; overflow:auto;}
.box .scroll .inner { padding:11px 10px 20px 14px;}
.box .scroll_1 { width:274px; height:188px; overflow:hidden;}
.box .scroll_1:hover { width:274px; height:188px; overflow:auto;}
.box .scroll_1 .inner { padding:11px 10px 20px 7px;}
.box .scroll_10 { width:196px; height:200px; overflow:auto;}
.box .scroll_10 .inner { padding:11px 10px 20px 7px;}
.box .scroll_11 { width:196px; height:250px; overflow:auto;}
.box .scroll_11 .inner { padding:11px 10px 20px 7px;}

.box .scroll_12 { width:196px; height:150px; overflow:auto;}
.box .scroll_12 div#s6 { height:100%; overflow:none; margin:2px;}
.box .scroll_12 div#s6 img { margin:1px;}

.box .scroll_2 { width:319px; height:585px; overflow:auto;}
.box .scroll_2 .inner { padding:11px 4px 20px 7px;}
.box .scroll_3 { width:273px; height:449px; overflow:hidden ; }
.box .scroll_3:hover { width:273px; height:449px; overflow:auto ; }
.box .scroll_3 .inner { padding:4px 4px 20px 7px;}
.box .scroll_4 { width:744px; overflow:auto;}
.box .scroll_4 .inner { padding:5px 5px 0 7px;}
.box .scroll_5 { width:273px; height:87px; overflow:hidden;}
.box .scroll_5 .inner { padding:3px 5px 0 7px;}
.box .scroll_5:hover { width:273px; height:87px; overflow:auto ; }
.box .scroll_6 { width:273px; height:88px; overflow:auto;}
.box .scroll_6 .inner { padding:11px 10px 20px 7px;}
.box .scroll_7 { width:284px; height:130px; overflow:auto;}
.box .scroll_7 .inner { padding:11px 10px 20px 7px;}

.box .scroll_a1 { width:433px; height:585px; overflow:auto;}
.box .scroll_a2 { width:180px; height:585px; overflow:auto;}
.box .scroll_a4 { width:250px; height:585px; overflow:auto;}
.box .scroll_a3 { width:274px; height:292px; overflow:hidden;}

.box .wrapper { background:url(/img/line_y_1.gif) 573px top repeat-y; width:100%;}

.box1 { background:#f7f7f7; padding:5px 4px 4px 4px; margin-right:25px;}

.box2 { width:100%; padding-bottom:6px;}
.box2 .column1 { width:143px;}
.box2 .column2 { width:165px;}
.box2 .column3 { width:214px;}
.box2 .column4 { width:274px;}
.box2 a { font-weight:bold; line-height:22px;}
.box2 a:hover { color:#000;}
.box2 em { font-style:normal; font-weight:bold;}
.box2 em a { text-decoration:none;}
.box2 em a:hover { color:#000;}
.box2 em b { color:#000;}

.box3 { border-bottom:1px solid #cb0606; margin-bottom:-1px; overflow:hidden;}
.box3 .inner { padding:6px 5px 10px 5px;}
.box3 h2 { margin-bottom:10px;}
.box3 img { margin-bottom:6px;}

.img_box { 	margin-bottom:10px; margin-left:5px;}
.img_box_a1 { 	margin-bottom:10px; margin-right:5px;}
div.scroll_3 div.inner p.img_box { min-height: 80px; display:block; }
div.scroll_3 div.inner p.img_box,
div.scroll_5 div.inner p.img_box { width: 249px; }
div.scroll_1 div.inner ul.list2 li { width: 209px; }
.img_box img { float:left; margin:0 7px 0 0;}
.img_box_a1 img { float:left; margin:0 7px 0 0;}
.img_box img.img1 { float:left; margin:0 10px 0 0;}
.img_box a { color:#c00000; text-decoration:none;}
.img_box a b { /*color:#c00000;*/ color:#000000; text-decoration:none;}
.img_box a:hover { color:#c00000; text-decoration:underline;}
.img_box span { color:#c00000; font-size:10px;}
.img_box a.pn { background:url(/img/pn_marker1.gif) no-repeat left 3px; padding-left:20px;}
.img_box1 { padding:0 0 8px 0;}
.img_box1 img { margin-right:9px; padding-top:10px;}

.source_box { padding:0 0 10px 0; color:#cb0606;}
.source_box span { margin-right:20px;}
.source_box a { font-style:normal; color:#000; text-decoration:none;}
.source_box a:hover { text-decoration:underline;}

.video_block1 { width:100%; border-bottom:1px solid #cb0606;}
.video_block1 .col_1 { width:72%;}
.video_block1 .col_2 { width:28%;}
.video_block1 h3 { font-size:12px; font-family:tahoma; font-weight:bold; color:#000; padding-top:25px; padding-bottom:0;}

.video_block2 {border-bottom:1px solid #cb0606;}
.video_block2 .col_1 { width:410px; margin-right:10px;}
.video_block2 .col_2 { width:350px; line-height:16px;}
.video_block2 .col_2 .column1 { width:130px;}
.video_block2 .col_2 .column2 { width:180px;}





/* ---searchform---- */
#searchform{ width:395px;}
#searchform label{ width:39px; color:#FFFFFF; margin:3px 6px 0px 0px;}
#searchform input.search {width:320px; height:17px; padding:4px 0pt 0pt 4px; border:none; border-bottom:#7D7D7D solid 1px; border-right:#7D7D7D solid 1px; margin-right:2px; vertical-align:top;}
#searchform input.submit {width:22px; height:22px; border:none; cursor:pointer; color:#909090; background:none; text-decoration:underline;}


/* ---calendar---- */
.select1{
	width:35px;
	height:17px;
	margin:0px 10px 4px 5px;
	border:#000000 solid 1px;
}
.select2{
	margin:0 0px 4px 3px;
	width:49px;
	height:17px;
	border:#000000 solid 1px;
}

.select3 {
	margin:5px 0 0 0;
	width:188px;
	height:21px;
	border:#000 solid 1px;
	font-size:12px;
}

#calendar{
	width:156px;
	margin:4px 0px 0px 0px;
	padding:22px 0 0 0;}

#calendar { position:relative; margin-top:-19px;}
#calendar p{
	color:#CB0606;
}
#calendar table{
	float:right;
	margin:0;
	border-left:#9a9a9a solid 1px;
	border-top:#9a9a9a solid 1px;
}
#calendar table td{
	width:22px;
	border-right:#9a9a9a solid 1px;
	border-bottom:#9a9a9a solid 1px;
	text-align:center;
	font-size:12px;
	color:#595656;
	padding:2px 0px;
	line-height:12px;
}
#calendar table td.t1{
	width:auto;
	padding:2px;

}


/* ---comments form---- */

.form { height:24px;}
.form input { width:272px; height:16px; border:1px solid #5e5e5e; color:#5e5e5e; font-size:11px; font-weight:normal; padding-left:3px; font-family:tahoma;}
.textarea_1 { width:272px; height:171px; border:1px solid #5e5e5e; padding-left:3px;}

.button_box { width:278px; padding:16px 0 0 0;}
.button { background:none; background:url(/img/but_bgd.gif) left top repeat-x; border:0; color:#d31212; text-decoration:underline; padding:4px 0 6px 0; margin-left:12px; width:58px; text-align:center;}

.form div.button_box { width:278px; height:45px; padding:16px 0 0 0;}
.form input.button {
	background:none;
	background:url(/img/but_bgd.gif) left top repeat-x;
	border:0;
	color:#d31212;
	text-decoration:underline;
	padding:4px 0 6px 0;
	margin-left:12px;
	width:58px;
	height: 25px;
	text-align:center;
}

/* ---video_form1---- */
#video_form1 .select1 { width:183px; border:1px solid #000; font-size:1em; height:19px;}
#video_form1 .select2 { width:153px; border:1px solid #000; font-size:1em; padding:2px 0 2px 0; height:19px;}
#video_form1 .input1 { border:1px solid #000; width:130px; font-size:1em; padding:2px 0 2px 0;}
#video_form1 label { display:block; font-weight:bold; text-indent:4px;}
#video_form1 .column1 { width:198px;}
#video_form1 .column2 { width:140px;}
#video_form1 .column2 label { text-indent:0;}
#video_form1 .column3 { width:160px;}


/* ---comments form---- */
.form1 { height:30px;}
.input3 { width:150px; height:18px; border:1px solid #000; font-size:1em; padding-left:3px; margin-left:10px;}


/* ---registration form---- */
#registration { padding-bottom:19px;}
#registration label { width:175px; display:block; float:left;}
#registration input { width:130px; height:18px; border:1px solid #999; padding-left:3px;}
#registration .input1 { width:200px;}
#registration .input2 { width:100px; margin-right:20px;}
#registration .submit {background:none; background:url(/img/but_bgd.gif) left top repeat-x; border:0; color:#d31212; text-decoration:underline; height:24px; width:78px; text-align:center;}
#registration .form2 { height:30px;}


a#ju_rss
{
	position: absolute;
	right: 0pt;
	top: 0pt;
	display: block;
	height: 80px;
	width: 80px;
	background-color: transparent;
	background-image: url(/img/ju_rss.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-x-position: right;
	background-y-position: top;
	text-indent: -999em;
	text-decoration: none;
	z-index: 20;
}

div#setlinks {
	font-size: 8px; color: #BFBFBF; text-align: center; display:none;
}

.red, a.red, a.red b, li a.red, li a.red b { color:#c00000; }

/* calendar */
table #cal1 {padding:10px;}
.yui-calcontainer {position:relative;float:left;_overflow:hidden;}
.yui-calcontainer iframe{position:absolute;border:none;margin:0;padding:0;z-index:0;width:100%;height:100%;left:0px;top:0px;}
.yui-calcontainer iframe.fixedsize{width:50em;height:50em;top:-1px;left:-1px;}
.yui-calcontainer.multi .groupcal{z-index:1;float:left;position:relative;}
.yui-calcontainer .title{position:relative;z-index:1;}
.yui-calcontainer .close-icon{position:absolute;z-index:1;}
.yui-calendar{position:relative;}
.yui-calendar .calnavleft{position:absolute;z-index:1; text-decoration:none;}
.yui-calendar .calnavright{position:absolute;z-index:1; text-decoration:none;}
.yui-calendar .calheader{position:relative;width:100%;text-align:center;}
.yui-calcontainer .yui-cal-nav-mask{position:absolute;z-index:2;margin:0;padding:0;width:100%;height:100%;_width:0;_height:0;left:0;top:0;display:none;}
.yui-calcontainer .yui-cal-nav{position:absolute;z-index:3;top:0;display:none;}
.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn{display:-moz-inline-box;display:inline-block;}
.yui-calcontainer .yui-cal-nav .yui-cal-nav-btn button{display:block;*display:inline-block;*overflow:visible;border:none;background-color:transparent;cursor:pointer;}
.yui-calendar .calbody a:hover{background:inherit;}
p#clear{clear:left;padding-top:10px;}
.yui-skin-sam .yui-calcontainer{}
.yui-skin-sam .yui-calcontainer.multi{padding:0 5px 0 5px;}
.yui-skin-sam .yui-calcontainer.multi .groupcal{background-color:transparent;border:none;padding:10px 5px 10px 5px;margin:0;}
.yui-skin-sam .yui-calcontainer .title{background:url(http://yui.yahooapis.com/2.5.1/build/assets/skins/sam/sprite.png) repeat-x 0 0;border-bottom:1px solid #cccccc;font:100% sans-serif;color:#000;font-weight:bold;height:auto;padding:.4em;margin:0 -10px 10px -10px;top:0;left:0;text-align:left;}
.yui-skin-sam .yui-calcontainer.multi .title{margin:0 -5px 0 -5px;}
.yui-skin-sam .yui-calcontainer.withtitle{padding-top:0;}
.yui-skin-sam .yui-calcontainer .calclose{background:url(http://yui.yahooapis.com/2.5.1/build/assets/skins/sam/sprite.png) no-repeat 0 -300px;width:25px;height:15px;top:.4em;right:.4em;cursor:pointer;}
.yui-skin-sam .yui-calendar {border-spacing:0;border-collapse:collapse;font:100% sans-serif;text-align:center;margin:0;}
.yui-skin-sam .yui-calendar .calhead{background:transparent;border:none;vertical-align:middle;padding:0;}
.yui-skin-sam .yui-calendar .calheader{background:transparent;font-weight:bold;padding:0 0 .6em 0;text-align:center;}
.yui-skin-sam .yui-calendar .calheader img{border:none;}
.yui-skin-sam .yui-calendar .calnavleft{background:url(http://yui.yahooapis.com/2.5.1/build/assets/skins/sam/sprite.png) no-repeat 0 -450px;width:25px;height:15px;top:0;bottom:0;left:-10px;margin-left:.4em;cursor:pointer;}
.yui-skin-sam .yui-calendar .calnavright{background:url(http://yui.yahooapis.com/2.5.1/build/assets/skins/sam/sprite.png) no-repeat 0 -500px;width:25px;height:15px;top:0;bottom:0;right:-10px;margin-right:.4em;cursor:pointer;}
.yui-skin-sam .yui-calendar .calweekdayrow{height:2em;}
.yui-skin-sam .yui-calendar .calweekdayrow th{padding:0;border:none;}
.yui-skin-sam .yui-calendar .calweekdaycell{color:#000;font-weight:bold;text-align:center;width:2em;}
.yui-skin-sam .yui-calendar .calfoot{background-color:#f2f2f2;}
.yui-skin-sam .yui-calendar .calrowhead,.yui-skin-sam .yui-calendar .calrowfoot{color:#a6a6a6;font-size:85%;font-style:normal;font-weight:normal;border:none;}
.yui-skin-sam .yui-calendar .calrowhead{text-align:right;padding:0 2px 0 0;}
.yui-skin-sam .yui-calendar .calrowfoot{text-align:left;padding:0 0 0 2px;}
.yui-skin-sam .yui-calendar td.calcell{border:1px solid #cccccc;background:#fff;padding:1px;height:1.6em;line-height:1.6em;text-align:center;white-space:nowrap;}
.yui-skin-sam .yui-calendar td.calcell a{color:#000000;display:block;height:100%;text-decoration:none;}
.yui-skin-sam .yui-calendar td.calcell.today{background-color:#000;}
.yui-skin-sam .yui-calendar td.calcell.today a{background-color:#fff;}
.yui-skin-sam .yui-calendar td.calcell.oom{background-color:#cccccc;color:#a6a6a6;cursor:default;}
.yui-skin-sam .yui-calendar td.calcell.selected{background-color:#fff;color:#000;}
.yui-skin-sam .yui-calendar td.calcell.selected a{background-color:#c00000;color:#000;}
.yui-skin-sam .yui-calendar td.calcell.calcellhover{background-color:#426fd9;color:#fff;cursor:pointer;}
.yui-skin-sam .yui-calendar td.calcell.calcellhover a{background-color:#426fd9;color:#fff;}
.yui-skin-sam .yui-calendar td.calcell.previous{color:#e0e0e0;}
.yui-skin-sam .yui-calendar td.calcell.restricted{text-decoration:line-through;}
.yui-skin-sam .yui-calendar td.calcell.highlight1{background-color:#ccff99;}
.yui-skin-sam .yui-calendar td.calcell.highlight2{background-color:#99ccff;}
.yui-skin-sam .yui-calendar td.calcell.highlight3{background-color:#ffcccc;}
.yui-skin-sam .yui-calendar td.calcell.highlight4{background-color:#ccff99;}
.yui-skin-sam .yui-calendar a.calnav{border:1px solid #f2f2f2;padding:0 4px;text-decoration:none;color:#000;zoom:1;}
.yui-skin-sam .yui-calendar a.calnav:hover{background:url(http://yui.yahooapis.com/2.5.1/build/assets/skins/sam/sprite.png) repeat-x 0 0;border-color:#A0A0A0;cursor:pointer;}
.yui-skin-sam .yui-calcontainer .yui-cal-nav-mask{background-color:#000;opacity:0.25;*filter:alpha(opacity=25);}
.yui-skin-sam .yui-calcontainer .yui-cal-nav{font-family:arial,helvetica,clean,sans-serif;font-size:93%;border:1px solid #808080;left:50%;margin-left:-7em;width:14em;padding:0;top:2.5em;background-color:#f2f2f2;}
.yui-skin-sam .yui-calcontainer.withtitle .yui-cal-nav{top:4.5em;}
.yui-skin-sam .yui-calcontainer.multi .yui-cal-nav{width:16em;margin-left:-8em;}
.yui-skin-sam .yui-calcontainer .yui-cal-nav-y,.yui-skin-sam .yui-calcontainer .yui-cal-nav-m,.yui-skin-sam .yui-calcontainer .yui-cal-nav-b{padding:0;}
.yui-skin-sam .yui-calcontainer .yui-cal-nav-b{text-align:center;}
.yui-skin-sam .yui-calcontainer .yui-cal-nav-e{margin-top:5px;padding:5px;background-color:#EDF5FF;border-top:1px solid black;display:none;}
.yui-skin-sam .yui-calcontainer .yui-cal-nav label{display:block;font-weight:bold;}
.yui-skin-sam .yui-calcontainer .yui-cal-nav-mc{width:100%;_width:auto;}
.yui-skin-sam .yui-calcontainer .yui-cal-nav-y input.yui-invalid{background-color:#FFEE69;border:1px solid #000;}
.yui-skin-sam .yui-calcontainer .yui-cal-nav-yc{width:4em;}
.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn{border:1px solid #808080;background:url(http://yui.yahooapis.com/2.5.1/build/assets/skins/sam/sprite.png) repeat-x 0 0;background-color:#ccc;margin:auto .15em;}
.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn button{padding:0 8px;font-size:93%;line-height:2;*line-height:1.7;min-height:2em;*min-height:auto;color:#000;}
.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn.yui-default{border:1px solid #304369;background-color:#426fd9;background:url(http://yui.yahooapis.com/2.5.1/build/assets/skins/sam/sprite.png) repeat-x 0 -1400px;}
.yui-skin-sam .yui-calcontainer .yui-cal-nav .yui-cal-nav-btn.yui-default button{color:#fff;}

#radius { width: 435px; }
#text { padding:5px; background-color: #F5F5F5; }
#radius b { background-color: #F5F5F5; display: block; height: 1px; overflow: hidden; font-size:1px; }
.r1 { margin: 0 10px; }
.r2 { margin: 0 7px; }
.r3 { margin: 0 5px; }
.r4 { margin: 0 4px; }
.r5 { margin: 0 3px; }
.r6 { margin: 0 2px; }
.r7 { margin: 0 1px; }

.marg7 { color:#FFFFFF; margin-right:15px; font-weight:bold;}


.mainContent{
	position: relative;
	float: left;
	width: 435px;
}

.tabbedBoxMainPages {
	background-color: #fff;
	width: 434px;
	float: right;
}

.tabbedBoxMainPages .tabs {
	margin: 0 0 -1px 0;
	width: 434px;
}

.tabbedBoxMainPages .tabs .selected {
	background-color: #F5F5F5;
	border-bottom:medium none;
	padding-bottom:12px;
	width: 88px;
	text-align: center;
}

.tabbedBoxMainPages .tabs .noMargin,
.tabbedBox .tabs .noMargin { margin: 0; }












/* START: Main pages tab */
.clear {
	height: 1px;
	clear: both;
	overflow: hidden;
}

.mainContent{
	position: relative;
	float: left;
	width: 435px;
}

.tabbedBoxMainPages {
	background-color: #FFFFFF;
	width: 434px;
	float: right;
}

.tabbedBoxMainPages .tabs {
	margin: 0 0 -1px 0;
	width: 342px;
}

.tabbedBoxMainPages .tabs .tab {
	float: left;
	border: 1px solid #CCCCCC;
	padding: 3px 2px;
	font-size: 10px;
	margin: 0 3px 0 0;
	position: relative;
	background-color: #DDDDDD;
	text-transform: uppercase;
	width: 100px;
	text-align: center;
}

.tabbedBoxMainPages .tabs .tab a {
	font-weight:bold;
	color: #DD0000;
	border: none;
	font-size: 11px;
}

.tabbedBoxMainPages .tabs .selected {
	background-color: #F5F5F5;
	border-bottom:medium none;
	padding-bottom:8px;
	width: 100px;
	text-align: center;
}

.tabbedBoxMainPages .tabs .selected_no_bold {
	background-color: #F5F5F5;
	border-bottom:medium none;
	padding-bottom:8px;
	width: 100px;
	text-align: center;
}

.tabbedBoxMainPages .tabs .selected_no_bold a { color: #222; font-weight:normal; font-size:10px; background-color: #F5F5F5;}

.tabbedBoxMainPages .tabs .selected a { color: #222; }

.tabbedBoxMainPages .tabs .tab a:hover { text-decoration: underline;}

.tabbedBox .tabs .selected a:hover { text-decoration: none;}

.tabContent {
	background-color: #F5F5F5;
	border: 1px solid #CCCCCC;
	padding: 5px;
	zoom: 1;
}

.tabbedBoxMainPages .tabs .noMargin,
.tabbedBox .tabs .noMargin { margin: 0; }
/* END: Main pages tab */

div.questions { font-size:12pt; }

div.topmenu { background-color:#900; padding:3px 10px 1px 10px; color:#FFB3D7; border-bottom:3px solid #950004;  }
div.topmenu a { display:inline-block; padding:2px 5px 2px 2px; margin:0px 1px; font-size:10pt; color:#FFF; text-decoration:none; border-right:1px solid #FBBBBD; font-weight:bold; }
div.topmenu a.right { font-weight:normal; }
div.topmenu a:hover { background: #FEF1F1; color:#900  }
