* {
	min-height:1px;
}

html {
	background:#F2F5FE url(../image/radmenu/default_background_tile.png) 0 0 repeat-x;
}

body{

    background: url(../image/radmenu/default_background_circle_100108.png) no-repeat center top;

	width: 100%;
	border:0; 
	padding: 0;
	margin: 0;
	display:table;
    text-align: center;
}

.XnaCgp_shell_background {
/*
    background-image: url(../image/radmenu/cco_shell_default_default_background.jpg); 

	background-image: url(../image/radmenu/default_background.jpg); 
  
    background-position: top center; 
    background-repeat: no-repeat; 
*/    /*position: absolute; non required*/

    top: 0; 
    bottom: 0; 
    width: 900px; 
	margin-right: auto; 
    margin-left: auto;
/*    min-height:600px;$Browser#(IE7,IE8,FF,Uplevel)*/
    text-align: left;
}

.XnaCgp_shell_header {
    position: relative;
/*	
    background-image: url(../image/radmenu/cco_shell_default_header_xna_logo.jpg); 
    background-repeat: no-repeat;
*/
    background-image: url(../image/radmenu/default_background_header.png); 
    background-repeat: no-repeat;
	/*
	background-position: 5px 15px;
	*/
    width: 900px; 
    margin-right: auto; 
    margin-left: auto;
 /*   min-height:138px;$Browser#(IE7,IE8,FF,Uplevel)*/
	height:185px;
/*	height:127px;*/
	
}


#ctl00_xnaCgpShellHeaderContainer {
	z-index:99; 
}

.XnaCgp_shell_footer {
	clear:both;
    width:900px; 
    margin-right: auto; 
    margin-left: auto;
    margin-top: 0;
  	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 9px;
    position: relative;
	height:90px;


/*    min-height:90px;$Browser#(IE7,IE8,FF,Uplevel)*/
	
	
}

.XnaCgp_shell_footer div {
    color: #fff;
    position: absolute;
    top: 40px;
    left: 140px;	
}

.XnaCgp_shell_footer div.XnaCgp_Shell_Footer_Links {
    color: #3d4245;
    top: 35px;
	 width: 750px;
}

.XnaCgp_shell_footer ul {
    padding: 0;
    margin: 0;
    display: block;
}

.XnaCgp_shell_footer li {
    margin: 0;
    padding: 0;
    padding-bottom: 1px;
    padding-left: 10px;
    padding-right: 5px;
    display: inline; /*$Browser#(IE6,Uplevel,FF)*/
    background-image: url(../image/radmenu/cco_shell_default_footer_dot.gif);
    background-repeat: no-repeat;
    background-position: left center;
	 font-size:10px;
}

.XnaCgp_shell_footer li.XnaCgp_Shell_Footer_li_First {
    padding-left: 0;
    background-image: none;
}

.XnaCgp_shell_footer a, .XnaCgp_shell_footer a:link, .XnaCgp_shell_footer a:visited {
    color: #526569;
    text-decoration: none;
}

.XnaCgp_shell_footer a:hover, .XnaCgp_shell_footer a:active {
    color: #192666;
    text-decoration: none;
}

.footer_info {
	width:570px; 
	margin-top:5px; 
	color: #6699FF;
	font-size:9px;
}

.footer_info_a a {
	color: #6699FF;
	text-decoration:none;
	font-size: 9px;
}

.footer_info_a a:hover {
	color: #FF0000;
}

.footer_txt {
	color: #3d4245;
	font-size:9px;
}

.RadMenu_MainMenu {
    position: absolute;
    left: 10px;
    top: 144px;
    width: 880px;
    z-index: 100;
}

.XnaCgp_shell_footer_default_bg {
/*
    background-image: url(../image/radmenu/cco_shell_default_body_window_bottom.png);/*$Browser#(IE7,IE8,FF,Uplevel)*/
	background-image: url(../image/radmenu/default_background_bottom.png);
    background-repeat: no-repeat;
    background-position: 0 0;
	z-index : -1;
}

.XnaCgp_DisplayNone {
    display: none;
}

/* make it appear right without JS*/

.RadMenu_MainMenu div.slide {
    display: none;
}

.RadMenu_MainMenu li {
    display: block;
    float: left;
}

.RadMenu_MainMenu ul{
    display: block;
    margin-top: 7px;
    padding: 0;
    margin-left: 0;
}

/* End make it appear right without JS*/

.RadMenu_MainMenu a, .RadMenu_MainMenu a:link, .RadMenu_MainMenu a:visited {
    padding: 7px 0px 7px 0px;
    text-align: center;
    width: 120px;
	font-family: Arial, Helvetica, Sans-Serif;
	font-weight: bold;
    text-decoration: none;
    font-size: 11px;
    color: #fff;
    text-transform: uppercase;
}

.RadMenu_MainMenu .slide a, .RadMenu_MainMenu .slide a:link, .RadMenu_MainMenu .slide a:visited {
    width: auto;
    text-align: left;
}

.RadMenu_MainMenu .first a.current, .RadMenu_MainMenu .first a.current:link, .RadMenu_MainMenu .first a.current:visited {
    background-image: url(../image/radmenu/cco_shell_default_navbar_buttons.png);
    background-position: -250px -81px;
}

.RadMenu_MainMenu a.current, .RadMenu_MainMenu a.current:link, .RadMenu_MainMenu a.current:visited {
    background-image: url(../image/radmenu/cco_shell_default_navbar_buttons.png);
    background-position: 0 -27px;
    color: #3C4A4D;
}

.RadMenu_MainMenu a:active, 
.RadMenu_MainMenu a:hover, 
.RadMenu_MainMenu a.expanded, 
.RadMenu_MainMenu a.current:active, .RadMenu_MainMenu a.current:hover, .RadMenu_MainMenu li.item a.expanded {
    background-image: url(../image/radmenu/cco_shell_default_navbar_buttons.png);
    background-position: 0px 0px;
    color:  #6C3600;
    cursor: pointer;
}

.RadMenu_MainMenu .first a:active, 
.RadMenu_MainMenu .first a:hover, 
.RadMenu_MainMenu .first a.expanded, 
.RadMenu_MainMenu .first a.current:active, 
.RadMenu_MainMenu .first a.current:hover, 
.RadMenu_MainMenu .first a.expanded, 
.RadMenu_MainMenu .first a.expanded:link, 
.RadMenu_MainMenu .first a.expanded:visited {
    background-image: url(../image/radmenu/cco_shell_default_navbar_buttons.png);
    background-position: -250px -54px;

    cursor: pointer;
}

.RadMenu_MainMenu li {
    padding: 0 1px 0 0 ;
    background-image: url(../image/radmenu/cco_shell_default_navbar_divider.jpg);
    background-position: right center;
    background-repeat: no-repeat;
    margin-bottom: 0;
}

.RadMenu_MainMenu li.last {
    background-image: none;
}

.RadMenu_MainMenu li li {
    background-image: none;
}

.RadMenu_MainMenu li li a:active, 
.RadMenu_MainMenu li li a:hover, 
.RadMenu_MainMenu li li a.expanded {
    background-image: none;
}

.RadMenu_MainMenu li li.first a:active, 
.RadMenu_MainMenu li li.first a:hover, 
.RadMenu_MainMenu li li.first a.expanded {
    background-image: none; /*$Browser#(IE7,IE8,FF,Uplevel)*/
}

.RadMenu_MainMenu .first li a:active, 
.RadMenu_MainMenu .first li a:hover, 
.RadMenu_MainMenu .first li a.current:active, 
.RadMenu_MainMenu .first li a.current:hover {
    background-image: none; /*$Browser#(IE7,IE8,FF,Uplevel)*/
}

.RadMenu_MainMenu li .group li a, 
.RadMenu_MainMenu li .group li a:link, 
.RadMenu_MainMenu li .group li a:visited {
    font-weight: normal;
    background-image: url(../image/radmenu/cco_global_dropdown_right_middle.png);/*$Browser#(IE7,IE8,FF,Uplevel)*/
    background-position: right;
    background-repeat: repeat-y;
    padding: 0 11px 0 0;
    cursor: pointer;
	 font-size: 12px;
}

.RadMenu_MainMenu li .group li.last a, 
.RadMenu_MainMenu li .group li.last a:link, 
.RadMenu_MainMenu li .group li.last a:visited {
    background-image: url(../image/radmenu/cco_global_dropdown_right_bottom.png);/*$Browser#(IE7,IE8,FF,Uplevel)*/
    background-position: right bottom;
    background-repeat: no-repeat;
}

.RadMenu_MainMenu li .group li a span, 
.RadMenu_MainMenu li .group li a:link span, 
.RadMenu_MainMenu li .group li a:visited span {
    padding: 7px 20px 2px 20px;
    background-image: url(../image/radmenu/cco_global_dropdown_left_middle.png);/*$Browser#(IE7,IE8,FF,Uplevel)*/
 	font-family: Verdana, Arial, Helvetica, Sans-Serif;
    text-transform: lowercase;
}

.RadMenu_MainMenu li .group li.first a span, 
.RadMenu_MainMenu li .group li.first a:link span, 
.RadMenu_MainMenu li .group li.first a:visited span {
    padding: 11px 20px 2px 20px;
}

.RadMenu_MainMenu li .group li.last a span, 
.RadMenu_MainMenu li .group li.last a:link span, 
.RadMenu_MainMenu li .group li.last a:visited span  {
    padding: 7px 20px 24px 20px;
    background-image: url(../image/radmenu/cco_global_dropdown_left_bottom.png); /*$Browser#(IE7,IE8,FF,Uplevel)*/
    background-position: left bottom;
}

.RadMenu_MainMenu li .group li a:hover span {
 /*   color: #F38B1F; 
 	color: #EE0000;
	color:  #6C3600;*/
	color: #000000;
}

.RadMenu_MainMenu div.slide {
    margin: 0 0 0 -2px;
}

/* Included in main.css */


h1

{

    padding: 0;

    margin: 0;

}

p

{

    display: block;

}

body

{

font-family: Verdana, Arial, Helvetica, Sans-Serif;

font-size: 0.75em;

    color: #526569;

}

a, a:link, a:visited, a:hover, a:active {
/*
    color: #E16D2E;
	color: #FF3300;*/
	color: #0080c0;
    text-decoration: none;
} 

a:hover {
	color: #a70303;
    text-decoration: underline;
}

/*
ol

{

    list-style-type: decimal;

    margin-left: 54px;

}

ol li

{

    margin-bottom: 3px;

}

ol ol

{

    list-style-type: lower-alpha;

    margin-left: 38px;

}

ol ol li

{

    margin-bottom: 1px;

}

ul

{        

    margin-top: 0px;

    list-style-image: url(../image/radmenu/cco_shell_default_footer_dot.gif);

    margin-left: 49px;

}

ul li

{

    margin-bottom: 3px;

}

ul ul

{        

    list-style-image: url(../image/radmenu/cco_shell_default_header_dot.gif);

    margin-left: 38px;

}

ul ul li

{

    margin-bottom: 1px;

}
*/
.XnaCgp_Global_UE_Content li p, li p

{

    margin-left: 0px;

} 

pre, code

{

font-family: Courier New, mono;

    color: #000066;

    font-size: 120%; /* IE7 */

    margin: 0px;

}

pre pre, pre code, code pre, code code

{

    font-size: 100%;

}

.radmenu {
	white-space:nowrap;
	float:left;
	position:relative;
}

.radmenu:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.radmenu ul.horizontal,
.radmenu ul.vertical{
	margin:0;
	padding:0;
	display:none;
	position:relative;
	left:0;
	float:left;
}

.radmenu .item {
	float:left;
	position:relative;
	list-style-image: none;
	list-style-position:outside;
	list-style:none;	
	_display:inline;
}

.radmenu .horizontal .item {
	clear:none;
}

.radmenu .vertical .item {
	clear:both;
}

.radmenu ul.active,
.radmenu ul.rootGroup {
	display:block;
}

.radmenu .slide, 
.contextMenu {
	position:absolute;
	overflow:hidden;
	display:none;
	_height:1px;
	float:left;
}

.contextMenu {
	z-index:1000;
}

.radmenu .text {
	display:block;
}

.radmenu a.link {
	cursor:default;
	display:block;	
}

.scrollWrap {
	position:absolute;
	float:left;
	overflow:hidden;
	left:0;
}

.radmenu .leftArrow,
.radmenu .topArrow,
.radmenu .bottomArrow,
.radmenu .rightArrow {
	position:absolute;
	z-index:2000;
	text-indent:-1000em;
}

.radmenu .leftArrowDisabled,
.radmenu .topArrowDisabled,
.radmenu .bottomArrowDisabled,
.radmenu .rightArrowDisabled {
	display:none;
	text-indent:-1000em;
}

.radmenu .bottomArrow,
.radmenu .bottomArrowDisabled {
	margin-bottom: -1px;
}

.radmenu .leftImage {
	border:0;
	float:left;
}

.rtl {
	float:right;
}

.rtl ul.horizontal,
.rtl ul.vertical {
	float:right;
}

.rtl .item {
	float:right;	
}

.rtl .leftImage,
.rtlcontext .leftImage {
	border:0;
	float:right;
}


.radmenu ul.rootGroup {
	float:none;
	_float:left;
}

.radmenu .link {
	width:auto;
}
/**********************************************************************************/

/* Search Results*/


/**************************************/
.radmenu {
	white-space:nowrap;
	float:left;
	position:relative;
}

.radmenu:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.radmenu ul.horizontal,
.radmenu ul.vertical {
	margin:0;
	padding:0;
	display:none;
	position:relative;
	left:0;
	float:left;
}

.radmenu .item {
	float:left;
	position:relative;
	list-style-image: none;
	list-style-position:outside;
	list-style:none;	
	_display:inline;
}

.radmenu .horizontal .item {
	clear:none;
}

.radmenu .vertical .item {
	clear:both;
}


.radmenu ul.active,
.radmenu ul.rootGroup {
	display:block;
}

.radmenu .slide, 
.contextMenu {
	position:absolute;
	overflow:hidden;
	display:none;
	_height:1px;
	float:left;
}

.contextMenu {
	z-index:1000;
}

.radmenu .text {
	display:block;
}

.radmenu a.link {
	cursor:default;
	display:block;	
}

.scrollWrap {
	position:absolute;
	float:left;
	overflow:hidden;
	left:0;
}

.radmenu .leftArrow,
.radmenu .topArrow,
.radmenu .bottomArrow,
.radmenu .rightArrow {
	position:absolute;
	z-index:2000;
	text-indent:-1000em;
}

.radmenu .leftArrowDisabled,
.radmenu .topArrowDisabled,
.radmenu .bottomArrowDisabled,
.radmenu .rightArrowDisabled {
	display:none;
	text-indent:-1000em;
}

.radmenu .bottomArrow,
.radmenu .bottomArrowDisabled {
	margin-bottom: -1px;
}

.radmenu .leftImage {
	border:0;
	float:left;
}

.rtl {
	float:right;
}

.rtl ul.horizontal,
.rtl ul.vertical {
	float:right;
}

.rtl .item {
	float:right;	
}

.rtl .leftImage,
.rtlcontext .leftImage {
	border:0;
	float:right;
}

.radmenu ul.rootGroup {
	float:none;
	_float:left;
}

.radmenu .link {
	width:auto;
}

#page {
	clear:both;
	width: 900px; 
	margin: 0 auto;
	padding: 0;
	background:url(../image/radmenu/default_background_page.png) 0 0 repeat-y;
	display: block;
	min-height: 462px; 
	z-index : 2;
}

.page_content {
	width: 880px;
	margin: 0 auto;
/*	border: #FF0000 solid 1px;*/
}

.page_content_side_left {
	float: left;
	width: 150px;
	margin-left: 5px;
/*	border: #FFFF00 solid 1px;*/
}


.page_content_main {
	left : 165px;
	float: left;
	width: 510px;
	margin-left: 10px;
/*	border: #33FF00 solid 1px;*/
}

.page_content_side {
	left : 610px;
	float: left;
	width: 180px;
	margin-left: 10px;
/* 	border: #FF0000 solid 1px;*/
}

.page_content_l_main {
	width: 98%;
	margin: -5px auto 10px;
}

.page_content_l2_main {
	float: left;
	width: 600px;
	margin-top: -5px;
/*	margin-left: 10px;
	border: #FFFF00 solid 1px;*/
}

.page_content_l2_main_sub {
	margin-left: 20px;
	z-index: 2;
/*	border: #FFFF00 solid 1px;*/
}

/*
.page_content_l2_side {
	float: left;
	width: 275px;
	display: inline;
	border: #33FF00 solid 1px;
}
*/

.page_content_l2_side {
	float: right;
	width: 295px;
	margin-top: -5px;

/*	border: #33FF00 solid 1px;*/
}

.page_content_l2_side_sub {
	width: 275px;
	margin-right:15px;
	margin-left: 5px;
/*	border: #33FF00 solid 1px;*/
}

.location {
	width:100%; 
	clear:both; 
	height: 20px;
	color: #666666;
	margin-left: 15px;
}

.content h1, .content h2, .content h3, .content h4 {
	color: #cc3300;
}

.content h3{
	margin-bottom: 10px;
	font-size: 16px;
}

.content h4{
	font-size: 14px;
	margin-bottom: 5px;
}

.content p {
	margin: 5px 0 10px;
	text-indent: 30px;
	line-height: 20px;
	text-align: justify;
}

.content ul li {
	list-style-image: none;
	list-style-type: none;
	list-style: url('../image/arrow_red.gif');
	line-height: 20px;
	padding-left: 15px;
}

.content ul {
	list-style: none;
	margin-left: 10px;
	margin-top: -5px;
	padding-left: 1em;
	text-indent: -1em;
}
/*
.content ul li:before {
	content: "\00BB \0020";
}
*/	
a.link_pdf {
	background:url(../image/link_pdf.gif) left no-repeat;
	padding : 2px 5px 2px 25px;	
	vertical-align: middle;
}

a.link_ppt {
	background:url(../image/link_ppt.gif) left no-repeat;
	padding : 2px 5px 2px 25px;	
	vertical-align: middle;
}

.link_media div {
	color: #cc3300;
	margin-top: 10px;
}

a.link_web {
	background:url(../image/link_web.gif) left no-repeat;
	padding : 5px 5px 5px 30px;	
	vertical-align: middle;
}
	
.location_font {
	font-size:12px;
	font-weight:bold;
	font-style:italic;
}

.clear {
	clear: both;
	visibility: hidden;
	height:0;
}

h2.trigger {
	padding: 9px 0 8px 20px;
	margin: -10px 0 5px 0;
	background: url(../image/box_header_bg_short_grey_p.png) 2px 0 no-repeat;
	color: #A70303;
	font-size:120%; 
	line-height:120%; 
	font-weight:bold;
	text-shadow: 0 1px 2px rgba(!53, 153, 153, 65);
	width: 270px;
}

h2.trigger a {
	color: #A70303;
	text-decoration: none;
	display: block;
}

h2.trigger a:hover {
	color: #A70303;
}

h2.active {
	background: url(../image/box_header_bg_short_grey_m.png) 2px 0 no-repeat;
/*	
	background-position: left bottom;
*/
}

.toggle_container {
	margin: 0 auto 5px;;
	padding: 0;
/*	
	border-top: 1px solid #d6d6d6;
	background: #f0f0f0 url(toggle_block_stretch.gif) repeat-y left top;	
	font-size: 1.2em;
*/
	overflow: hidden;
	width: 99%;
	clear: both;
}

.toggle_container .block {
	padding: 0;
/*	
	background: url(toggle_block_btm.gif) no-repeat left bottom;
*/
}

.toggle_container .block p {
	padding: 2px 0 2px;
	margin: 5px 0;
}

.toggle_container h3 {
	font: 2.5em normal Georgia, "Times New Roman", Times, serif;
	margin: 0 0 10px;
	padding: 0 0 5px 0;
	border-bottom: 1px dashed #ccc;
}
/*
.toggle_container img {
	float: left;
	margin: 10px 15px 15px 0;
	padding: 5px;
	background: #ddd;
	border: 1px solid #ccc;
}
*/

.circular_item, .archive_item, .download_item{
	margin: 5px auto;
	width:95%;
	letter-spacing: 0px;
	padding-bottom: 7px;
	border-bottom: #CCCCCC solid 1px ;
}

.archive_item {
	border-bottom: none ;
	padding-bottom: 5px;
}

.event_item {
	margin: 5px auto 0;
	width:95%;
	letter-spacing: 0px;
}

.circular_head, .archive_head, .download_head {
	background: url(../image/notice.gif) left no-repeat;
	padding: 0  0 0 15px;
	margin-bottom: 2px;
}

.circular_head {
	height: 13px;
}

.archive_head, .download_head{
	background: url(../image/arrow_red.gif) left no-repeat;
}

.event_head{
	background: url(../image/arrow_green.png) top left no-repeat ;
	padding: 0  0 0 15px;
}

.circular_no, .archive_title, .event_title, .download_title {
	float: left;
	color: #cc3300;
	font-size : 10px;
	font-weight:bold;
}

.archive_title {
	font-size : 11px;
}

.event_title {
	display: block;
	width: 100%;
}

.download_title {
	font-size : 11px;
}

.download_content p a{
	display:block;
}

.circular_date, .event_date, .archive_no {
	float: right;
	color: #6666FF;
	font-size : 9px;
	width: 80px;
}

.event_date {
	float:left;
}

.circular_content{
	width:100%;
	color:#444444;
	font-size: 9px;
}

.circular_content p{
	font-size: 10px;
	text-align: left;
	margin: 0 5px 0;
	padding: 0;
}

.circular_link {
	margin:0 5px; 
	padding: 0;
	background:url(../image/alert.png) left top no-repeat;
	padding-left: 18px;
	vertical-align:middle;
	font-size:11px;
	height: 20px;
}

.people_staff {
	margin: 5px;
	width:48%;
	letter-spacing: 0px;
	padding-bottom: 10px;
	border-bottom: #CCCCCC solid 1px ;
	float: left;
}

.people_staff_full {
	margin: 5px auto;
	width: 95%;
	letter-spacing: 0px;
	padding-bottom: 10px;
	border-bottom: #CCCCCC solid 1px ;
}

.people_staff_head {
	margin-bottom: 2px;	
	height: 90px;
}

.people_staff_img {
	float: left;
	width:80px; 
	height:90px;
}

.people_staff_name, .people_staff_name_full {
	float: left;
	background: url(../image/ico_user.gif) 0 4px  no-repeat;
	padding: 0  0 0 13px;
	color: #A70303;
	font-size : 12px;
	font-weight:bold;
	line-height: 18px;
	margin: 10px 0 0 5px;
	width: 170px;
}

.people_staff_name a:link{
	color: #A70303;
}

.people_staff_name_full {
	width: 430px;
}

.people_staff_class {
	color: #6666FF;
}

#accordion_index h3 {
	color: #A70303;
}
/*********** MESSAGES ***********/
div.errorMsg,
div.msg {
	width: 95%;
	background:#FFF; 
	margin: 0 auto 10px;

}

div.errorMsg p,
div.msg p {  
	width: 90%; 
	margin:3px auto 0; 
	text-align:center;
/*	font-size: 0.9em;*/
	font-size:12px;
	font-weight:bold;
	padding: 5px;
}

div.errorMsg p {
	color:#FF0000; 
}

div.msg p {
	color: #0066FF;
}
.hidden {

  display: none;

}

.error, .success {
  display: block;
  font-size:15px;
  margin:0 auto;
  text-align: center;
}

.error {
  color: #ff0000;
}

.success {
  color: #3366FF;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
} 

#weather{
	color: #666666;
	font-size:11px;
	width: 500px;
	float: right;	
	z-index: 1;	
	text-align: right;
	margin-top: -20px;
	margin-right: 10px;
}

#temperture { 
	font-weight:bold; 
	padding:0 5px; 
	background: url(../image/degree.gif) 1.5em .3em no-repeat;
}

/****************************
	Sidebar
****************************/
#sidebar{
	float: left;
	width: 100%;
	text-align:left;
	background:#FFFFFF;
	left: 0px;
}

#sidebar ul{
	list-style: none;
	margin:0;
	padding:0;
}

#sidebar>ul{
	border: 1px solid #eee;
}

#sidebar ul li h2{
	margin:0;
	padding:0;
	background: url(../image/inactiveBg.png);
	height: 24px;
	padding-left: 10px;
	line-height: 24px;
	font-size: 1em;
	font-weight: normal;
	color: #3e3e3e;
}

#sidebar ul li ul li{
	margin:0;
	padding:0;
	font-size: 11px;
	padding: 3px 0;
	line-height: 20px;
	padding-left: 10px;
}

#sidebar ul li ul li a{
	color: black;
	font-weight: bold;
}

/*jQUERY CSS*/

#sidebar>ul{
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-opera-border-radius: 5px;
}

span.sidebarOpen{
	background: url(../image/sidebarOpen.png) no-repeat center;
}

span.sidebarClose{
	background: url(../image/sidebarClose.png) no-repeat center;
}

h2.selected{
	background: url(../image/activeBg.png) repeat-x !IMPORTANT;
	color: white !IMPORTANT;
}

#sidebarToggleButton{
	display: block;
	width: 32px;
	height: 32px;
	float: left;
	margin-left: -27px;
	margin-top: -50px;
	position:relative;
	z-index: 9999;
}

#sidebarTabs {
	display: block;
	position: absolute;
	width: 300px;
	margin-left: 7px;
	margin-top: 0.5em;
	top: 150px; 
	bottom: 263px;
	z-index: 0;
	overflow: hidden;
}

#topofpage {
	float: right;
	margin: 10px 0; 
	color: #8CA3D8;
}

#topofpage a {
	color:#8CA3D8;
	background:url(../image/bkg-footer-pagetop-arrow.gif) no-repeat right;
}

/* Link CSS*/
ul, ol { list-style-type: none; }

.arrowlistmenu{
	width: 99%; /*width of accordion menu*/
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
	font: bold 14px Arial;
	color: white;
	background: black url(../image/titlebar.png) repeat-x center left;
	margin-bottom: 10px; /*bottom spacing between header and rest of content*/
	text-transform: uppercase;
	padding: 4px 0 4px 10px; /*header text is indented 10px*/
	cursor: hand;
	cursor: pointer;
}

.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
	background-image: url(../image/titlebar-active.png);
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
	
	width: 46%;
	margin-left:5px;
	float: left;
}

.arrowlistmenu ul li{
	list-style-type: none;
	padding-bottom: 2px; /*bottom spacing between menu items*/
}

.arrowlistmenu ul li a{
	list-style-type: none;
/*	
	color: #0000CC;
*/
	background: url(../image/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
	display: block;
	padding: 5px 0;
	padding-left: 19px; /*link text is indented 19px*/
	text-decoration: none;
/*	font-weight: bold;*/
	border-bottom: 1px solid #dadada;
	font-size: 110%;
}

.arrowlistmenu ul li a:visited{
/*
	color: #0000CC;
*/
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
	color: #A70303;
	background-color: #F3F3F3;
}

/*******************
		/tab 
*******************/

#container-1{
	margin-right: 5px;
	width:525px;
}

#container-1 p{
	margin-top: 5px;
}

.xtra, .xtra2 { 
	width:98%; 
	background-color: #CCCCCC; 
	margin-bottom: 10px;
}

.xtra_btn { 
	width:98%; 
	background-color: #3366FF; 
	margin-bottom: 10px;
}

.container-round {
	color: #000 !important;
	font-size: 11px;
	padding-bottom: 10px;
	background: #fff url(../image/news-bg_invert_580.gif) bottom center no-repeat;
}

.container-round .boxheader{
	padding-top : 0.6em;
	padding-bottom: 0.7em;
	padding-left: 18px;
	padding-right: 18px;
	height: 14px;
	zoom:1;
	background: url(../image/box_header_bg.png) repeat-x 0px 100%;
	_position:relative;
}

.container-round .boxheader h2{
	padding:0;
	line-height: 1.2em;
	color: #A70303;
	margin: -2px 0 0;
	font-size:130%; 
	line-height:130%; 
	font-weight:bold;
	text-shadow: 0 1px 2px rgba(!53, 153, 153, 65);
}

.container-round p{
	margin: 10px 10px 0;
}

.container-round p a{
	text-decoration:none;
}

.index_big_block {
	margin-top: -20px;
	margin-bottom: 20px;
}

.index_big_block h3 {
	padding: 7px 5px 8px 40px;
	color: #A70303;
	margin-left: 5px;
	margin-right: 10px;
	font-size:130%; 
	font-weight:bold;
	text-shadow: 0 1px 2px rgba(!53, 153, 153, 65);
	border-bottom: #FFFF99  solid 2px  ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#news_announcement h3{
	background: url(../image/advertisment-32.png) no-repeat top left;
}

#activities h3{
	background: url(../image/plugins-32.png) no-repeat top left;
}

#archive_head h3{
	background: url(../image/archive-icon.png) no-repeat top left;
}

.index_big_item_title {
	float: left;
	margin: 0px 10px 5px;
	padding-left: 10px;
	background: url(../image/arrow_red.gif) no-repeat top left;
	width: 470px;
}

.index_big_item_date, .index_small_item_date {
	float: right;
	color: #6666FF; 
	font-size : 9px;
	width: 80px;
}

.index_small_item {
	margin: 0px 5px 5px;
	width: 48%;
	float: left;
	min-height: 80px;
}

.activities_item {
	margin: 5px 10px 0px;
	padding: 5px 5px 0;
	border-bottom: #BBBBBB solid 1px;
	text-align:left;
} 

.activities_item_date {
	background: url(../image/calendar.png) no-repeat top left; 
	color: #6666FF;
	font-size : 9px;
	padding-left : 18px;
	padding-bottom: 4px; 
	width: 350px; 
	display:block;
}
 
.activities_item_title {
 	margin-top:5px;
	float:none;
	font-weight:bold;
	color:#DD0000;
}
 
.index_small_item_img_frame, .activities_item_img_frame {
	width : 100px;
	float: left;
	margin: 0 5px 5px 0;
}

.index_small_item_img, .activities_item_img {
	margin: 0 5px 5px 0;
	padding: 3px;
	background-color: #ffffff;
	border: solid 1px #a9a9a9;
	float: left;
}

.activities_item_content {
	margin-bottom: 10px;
}

.activities_item_content p{
	text-align: justify;
	line-height:150%;
}

.activities_item_img_frame, .activities_item_img_frame_2 {
	margin: 0 10px 0 0;
	width: 160px;
	float: left;
/*	border: #FF0000 solid 1px;*/
} 

.activities_item_img_frame_2 {
	width: 70px;
}

.activities_item_right, .activities_item_right_2 {
	width : 370px;
	float:right;
/*	border: #FF0000 solid 1px;*/
}

.activities_item_right_2 {
	width: 460px;
}

.activities_item_img {
	margin: 0 5px 5px 0;
}

.index_small_item_date{
	float: none;
	font-size: 10px;
}

.index_small_item_title a{
/*	color:#a70303; 
	color: #E16D2E;
	color: #FF3300;

	color: #0080c0;
	text-decoration: none;*/
	font-weight: bold;
	font-size: 12px;
}
/* 
.index_small_item_title a:hover {
	color: #a70303;
	text-decoration: underline;
}
Styles for hoveraccordion */
#example2{
	margin:0;
	padding:0;
	width:300px;
	list-style-type:none;
	background-color:#FFFFFF;
	color:#000000;
	line-height:120%;
	height:300px;
}
#example2 a{
	display:block;
	font-weight:normal;
	text-decoration:none;
}
#example2 ul{
	overflow: hidden;
	margin:0;
	padding:0;
}
#example2 li{
	margin:0;
	padding:0;
	list-style-type:none;
}
#example2 li a{
	width:285px;
	padding:5px 0 0 15px;
	display:block;
	color:#000000;
	background-image:url(../image/ha-header.jpg);
	height:25px;
}
#example2 li a.closed{
	color:#000000 !important;
	background-image:url(../image/ha-header.jpg) !important;
}
#example2 li.firstitem a.closed{
	color:#000000 !important;
	background-image:url(../image/ha-header-first.jpg) !important;
}
#example2 li.lastitem a.closed{
	color:#000000 !important;
	background-image:url(../image/ha-header-last.jpg) !important;
}
#example2 li li{
	border-left:1px solid #E5E5E5;
	border-right:1px solid #E5E5E5;
	padding:0 15px 0 15px;
	height:175px;
}
#example2 li a.opened{
	background-image:url(../image/ha-header-active.jpg);
	color:#FFFFFF;
}
#example2 li.firstitem a.opened{
	background-image:url(../image/ha-header-first-active.jpg);
	color:#FFFFFF;
}
#example2 li.lastitem li{
	margin-bottom:-4px;
}
#example2 li.lastitem ul{
	background-image:url(../image/ha-footer.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	padding-bottom:4px;
}

/****************************************
		Highlight
****************************************/
.floatLeft { 
	float: left; 
	margin-right: 10px;
}

.floatRight { 
	float: right; 
}

.clear { 
	clear: both; 
}

.slider-wrap a { 
	outline: none; 
}


/*
	PAGE STRUCTURE
*/
#highlight-page-wrap { 
	width: 580px; 
	margin: 0 auto 10px; 
	position: relative; 
	height: 410px;
	background: url(../image/radmenu/highlight_bg.png) top center;
}


/*
	TYPOGRAPHY

ul { 
	list-style: square inside; 
}
*/

.slider-wrap a, .slider-wrap a:visited { 
	color: #729dff; 
	text-decoration: none;
}

.slider-wrap a:hover, .slider-wrap a:active	{ 
	color: white; 
}

blockquote	{ 
	padding: 0 20px; 
	margin-left: 20px; 
	border-left: 20px solid #ccc; 
	font-size: 14px; 
	font-family: Georgia, serif; font-style: italic; 
	margin-top: 10px;
}

/*
	SLIDER
*/
.slider-wrap { 
	width: 500px; 
	position: absolute; 
	top: 45px; 
	left: 40px; 
}
			
.stripViewer .panelContainer .panel ul { 
	text-align: left; 
	margin: 0 15px 0 30px; 
}

.stripViewer { 
	position: relative; 
	overflow: hidden; 
	width: 500px; 
	height: 280px; 
}

.stripViewer .panelContainer { 
	position: relative; 
	left: 0; 
	top: 0; 
}

.stripViewer .panelContainer .panel	{ 
	float: left; 
	height: 100%; 
	position: relative; 
	width: 500px; 
}

.stripNavL, .stripNavR, .stripNav { 
	display: none; 
}

.nav-thumb { 
	border: 1px solid black; 
	margin-right: 5px; 
}

#movers-row	{ 
	margin: -47px 0 0 62px;

}

#movers-row div { 
	width : 73px;
	float: left; 
/*	border: #FF0000 solid 1px; 	 */
}

.cross-link1 {
	margin-left : 0px;
}

#movers-row div a.cross-link { 
	margin-left:10px;
	float: right;
/*	border: #000000 solid 1px;*/
}

.photo-meta-data { 
	background: url(../image/radmenu/transpBlack.png); 
	padding: 10px; 
	height: 30px; 
	margin-top: -50px; 
	position: relative; 
	z-index: 99; 
	color: white; 
	font-size: 12px; 
}

.photo-meta-data a, 
.photo-meta-data a:link, 
.photo-meta-data a:visited, 
.photo-meta-data a:active{
	color: #FFFFFF;
} 

.photo-meta-data a:hover {
	color: #FFFF00;
}

.photo-meta-data span { 
	font-size: 13px; 
}

.cross-link	{ 
	display: block; 
	width: 62px; 
	margin-top: -10px; 
	position: relative; 
	padding-top: 15px; 
	z-index: 99; 
}

.active-thumb { 
	background: transparent url(../image/radmenu/icon-uparrowsmallwhite.png) top center no-repeat; 
}

.active-thumb img {
	border: 1px solid #FF0000; 
}

/*********************************
			 Accordion
*********************************/
#accordion_index h3 {
	background: url(../image/box_header_bg_grey2.png) top left scroll repeat-x;
	height: 25px;
	padding: .7em .5em .5em 1em;
	margin-top:5px;
}

#accordion_index .ui-state-active  {
	background: url(../image/box_header_bg_yellow.png) top left scroll  no-repeat;
	margin-top:5px;
}

#accordion_index .ui-state-default {
	background: url(../image/box_header_bg_grey2.png) top left scroll  no-repeat;
	margin-top:5px;
}

#accordion_index h3 a {
	color: #A70303;
	font-size: 110%;
}

#accordion_index h3 a:hover{
	background: url(../image/box_header_bg_yellow.png) top left scroll repeat-x;
}

#accordion_index div {
	border:none;
	background:none;
}

*:focus { outline:none }

.aa_cat {
	margin-top: -20px;
	margin-bottom: 30px;
}

.aa_cat_name{
	color:#a70303; 
	font-size: 16px;
	font-weight: bold;
	margin:5px 0 7px 5px;
	border-bottom: #FF3300 solid 1px; 
}

.aa_cat_title{
	color: #6666ff;; 
	font-size: 14px;
	font-weight: bold;
	margin:10px 0 5px 10px; 
}

.aa_cat_item{
/*
	color: #222222; 
*/
	color: #990000; 
	font-size: 14px;
	margin:5px 0 5px 15px; 
}

.aa_cat_table tr td{
	border-bottom: #CCCCCC dotted 1px;  
}

.act_post_individual {
	margin-top: -20px;
}

.act_post_individual h3{
	color:#a70303; 
	font-size: 16px;
	font-weight: bold;
	margin:5px;
}

.act_post_individual h6{
	color: #6666ff;; 
	font-size: 10px;
	margin:5px; 
}

.act_post_individual_content {
	line-height: 20px;
	text-align: justify;
	margin-top: -30px; 
}

#ie6detect {
	width: 99%;
	margin: 5px auto;
	color: #FF0000;
	font-weight: bold;
	text-align:center;
}

#sitemap_div {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	

	width : 98%;
	margin: 20px auto 0;	
/*	background:none;
	clear:both;
	border: #FF0000 solid 1px;
	background:#FDFCC1;	
*/
}

#sitemap a {
	text-decoration: none;
}
#sitemap ol, 
#sitemap ul {
	list-style: none;
}

#sitemap_div h3 {
	text-align:center;
	font-size:14px;
}
/*
#sitemap {
	margin: 10px auto;
	font-size: 10px;
	width: 100%;

}

#sitemap ul {
	color: #ffffff;
	margin: 0 0 5px 0;
	padding: 0 0 20px 60px;
	line-height: 1.5em;
	list-style-type: none;
}

#sitemap ul li {
	font-size:12px;
	font-weight:bold;
	margin-bottom: 20px;
	width: 25%;
	float: left;
}
	
#sitemap ul li ul{
	color: #ffffff;
	margin: 5px 0 5px 0;
	padding: 0;
	line-height: 1.5em;
	list-style-type: none;
}

#sitemap ul li ul li{
	font-size:10px;
	font-weight: normal;
	margin: 0;
	float:none;
	width: 100%;
}

#sitemap ul li ul li a{
	color: #526569;
}

#sitemap ul li ul li a:hover{
	color: #FF0000;
}

/* ------------------------------------------------------------
	NUMBER OF COLUMNS: Adjust #primaryNav li to set the number
	of columns required in your site map. The default is 
	4 columns (25%). 5 columns would be 20%, 6 columns would 
	be 16.6%, etc. 
------------------------------------------------------------ */

#primaryNav li {
	width:25%;
}

#primaryNav li ul li {
	width:100% !important;
}

#primaryNav.col1 li { width:99.9%; }
#primaryNav.col2 li { width:50.0%; }
#primaryNav.col3 li { width:33.3%; }
#primaryNav.col4 li { width:25.0%; }
#primaryNav.col5 li { width:20.0%; }
#primaryNav.col6 li { width:16.6%; }
#primaryNav.col7 li { width:14.2%; }
#primaryNav.col8 li { width:12.5%; }
#primaryNav.col9 li { width:11.1%; }
#primaryNav.col10 li { width:10.0%; }

#primaryNav.col65 li { width:19%; }
/* --------	Top Level --------- */

#primaryNav {
	margin: 0;
	float: left;
	width: 100%;
}
#primaryNav #home {
	display: block;
	float: none;
	background: #ffffff url('../image/L1-left.png') center bottom no-repeat;
	position: relative;
	z-index: 2;
	padding: 0 0 30px 0;
}
#primaryNav li {
	float: left;
	background: url('../image/L1-center.png') center top no-repeat;
	padding: 30px 0;
	margin-top: -30px;
}
#primaryNav li a {
	margin: 0 20px 0 0;
	padding: 10px 0;
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: black;	
	background: #c3eafb url('../image/white-highlight.png') top left repeat-x;
	border: 2px solid #b5d9ea;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-webkit-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px; 
	-moz-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px; /* FF 3.5+ */	
}
#primaryNav li a:hover {
	background-color: #e2f4fd;
	border-color: #97bdcf;
}
#primaryNav li:last-child{
	background: url('../image/L1-right.png') center top no-repeat;
}

#primaryNav_li_last, .primaryNav_li_last_child {
	background: url('../image/L1-right.png') center top no-repeat;
}

#primaryNav li a:link:before,
#primaryNav li a:visited:before {
/*	content: " "attr(href)" ";*/
	display: block;
	text-transform: uppercase;
	font-size: 10px;
	margin-bottom: 5px;
	word-wrap: break-word;
}
#primaryNav li a:link:before,
#primaryNav li a:visited:before {
	color: #78a9c0;
}

/* --------	Second Level --------- */

#primaryNav li li {
	width: 100%;
/*	
	clear: left;
	margin-top: 0;
*/
	clear:both;
	margin: 0 auto;
	padding: 10px 0 0 0;
	background: url('../image/vertical-line.png') center bottom repeat-y;
}
#primaryNav li li a {
	background-color: #cee3ac;
	border-color: #b8da83;
	font-size: 10px;
}
#primaryNav li li a:hover {
	border-color: #94b75f;
	background-color: #e7f1d7;
}
#primaryNav li li:first-child {
	padding-top: 30px;
}
#primaryNav li li:last-child {
	background: url('../image/vertical-line.png') center bottom repeat-y;
}
#primaryNav li li a:link:before,
#primaryNav li li a:visited:before {
	color: #8faf5c;
}

/* --------	Third Level --------- */

#primaryNav li li ul {
	margin: 10px 0 0 0;
	width: 100%;
	float: right;
	padding: 9px 0 10px 0;
	background: #ffffff url('../image/L3-ul-top.png') center top no-repeat;
}
#primaryNav li li li {
	background: url('../image/L3-center.png') left center no-repeat;
	padding: 5px 0;
}
#primaryNav li li li a {
	background-color: #fff7aa;
	border-color: #e3ca4b;
	font-size: 12px;
	padding: 5px 0;
	width: 80%;
	float: right;
}
#primaryNav li li li a:hover {
	background-color: #fffce5;
	border-color: #d1b62c;
}
#primaryNav li li li:first-child {
	padding: 15px 0 5px 0;
	background: url('../image/L3-li-top.png') left center no-repeat;
}
#primaryNav li li li:last-child {
	background: url('../image/L3-bottom.png') left center no-repeat;
}
#primaryNav li li li a:link:before,
#primaryNav li li li a:visited:before {
	color: #ccae14;
	font-size: 9px;
}


/******************************************
	PTA
******************************************/
/******* TOP *******/
#pta_top{
	margin: 0 auto;
	padding: 20px 0 0 0;
}
#pta_top h1 a{
/*
	background: transparent url(../image/pta_logo.jpg) no-repeat scroll left top;
*/
	display: block;
	float: left;
	height: 46px;
	text-indent: -999999px;
	width: 205px;
}
/******* /TOP *******/
/******* MENU *******/
#pta_top #pta_menu{
	width: 100%;
	list-style-type: none;
	margin: -20px auto 40px;
}
#pta_top #pta_menu li{
	float: left;
	margin-right: 16px;
	text-transform: uppercase;
	color: #666666;
    text-decoration: none;
	text-align:center;
} 

#pta_top #pta_menu li:hover{
	color: #a70303;
	cursor: pointer;
}
/******* /MENU *******/
/******* LOADING *******/
#pta_loading{
	width: 100%;
	text-align: center;
	visibility: hidden;
}
/******* /LOADING *******/
/******* CONTENT *******/
#pta_content{
	margin: 20px auto;
}

#pta_content h2{
	text-align:center;
	margin: 10px auto 20px;
}

/******* /CONTENT *******/
.event_table {
	width: 95%;
	padding: 5px;
	margin: 0 auto;
}

.event_table tr td, .facebox_table tr td{
	padding : 10px;
	min-height: 20px;
}

.pfv {
	clear:left;
	float:left;
}

.pfv a{
	display:block;
}


.pfv a:hover{
	color:#FF0000;
	text-decoration: none;
}

/*
.pfv a:link, .pfv a:visited {
	color: #0066FF;
}

/***************************************
		image photo
***************************************/
.imgphoto-galleryoverview {
	margin-top: 10px;
	width: 100%;
	clear:both; 
	display:block !important;
}

.imgphoto-gallery-thumbnail-box {
	/*float: left;*/
	margin-left: auto;
	margin-right: auto;
}

.imgphoto-gallery-thumbnail {
	float: left;
	background: url(../image/shadowAlpha.png) no-repeat bottom right !important;
	background: url(../image/shadow.gif) no-repeat bottom right;
	margin: 10px 0 0 20px !important;
}

.imgphoto-gallery-thumbnail img {
	margin: -6px 6px 6px -6px;
	background-color:#FFFFFF;
	border:1px solid #A9A9A9;
	display:block; 
	padding:4px;
	position:relative;
}

.imgphoto-gallery-thumbnail img:hover {
	background-color: #A9A9A9;
} 

.imgphoto-gallery-thumbnail span {
	display:none;
}

.imgphoto-gallery-thumbnail-caption {
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:2px;
	float:left;
	margin-left: 20px;
}

.imgphoto-gallery-thumbnail-caption span{
	width: 100%;
	text-align:center;
}

.imgphoto-gallery-thumbnail-box h4 {
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:2px;
	width:90%;
}

.imgphoto-gallery-thumbnail-box p {
	font-size:11px;
	margin-top:2px;
	width:110px;
}

.imgphoto-clear {
	clear: both;
}

/**************************
	Briefing Session
**************************/
#div_brief_reg {
	margin-left: 20px;
}

#div_brief_reg p, #div_brief_reg h4 {
	margin: 0;
	padding: 0;
}

#div_brief_reg h4 {
	margin-top: 20px;
	font-weight: bold;
	font-size: 12px;
	line-height: 18px;
}

.bs_txt {
	width: 300px;
	margin-top: 0; 
}

#btn_reg {
	width: 300px;
}

#btn_apply a, #btn_reset a {
	width: 80px;
	height: 30px;
	display:block;
	float:left;
}

#btn_reset a {
	margin-left: 10px;
}

#btn_apply a {
	background:  #FFFFFF url('../image/btn_apply.jpg') top left no-repeat;
}
#btn_apply a:hover {
	background:  #FFFFFF url('../image/btn_apply_glow.jpg') top left no-repeat;
}

#btn_reset a {
	background:  #FFFFFF url('../image/btn_reset.jpg') top left no-repeat;
}
#btn_reset a:hover {
	background:  #FFFFFF url('../image/btn_reset_glow.jpg') top left no-repeat;
}

#form_brief_reg 	{
	font-family: Arial, Sans-Serif;
	font-size: 13px;
/*	background-color: #d6e5f4; */
	padding: 10px;
	width:310px;
}
	
#form_brief_reg input, #form_brief_reg textarea {
	font-family: Arial, Sans-Serif;
	font-size: 13px;
	margin-bottom: 5px;
	display: block;
	padding: 4px;
	width: 300px;
}

.activeField {
	background-image: none;
	background-color: #ffffff;
	border: solid 1px #33677F;
}

.idle {
	border: solid 1px #85b1de;
	background-image: url( '../image/bg_blue.png' );
	background-repeat: repeat-x;
	background-position: top;
}

#bs_id optgroup {
	font-style:normal;
	font-weight:bold;
}