@charset 'utf-8' ;

/* 目次
 *
 *  1:全体基本設定【body】
 *  2:基本リンク設定【a linkなど】
 *  3:グローバルナビゲーション設定【whitebなど】 
 *  4:ヘッダー設定【headlineなど】 
 *  5:トップページ設定【topbox-leftなど】
 *  6:2nd左メニュー設定【lmenuなど】
 *  7:パンくず設定【panなど】
 *  8:2ndページ基本設定【cont-titleなど】
 *  9:送信所ページ設定【inside-space-whなど】
 * 10:申込フォームページ基本設定【form-boxなど】
 * 11:申込フォーム確認ページ設定【request-box-checkなど】
 * 12:ベストアンテナ診断ページ設定【request-box-checkなど】
 * 13:無料アンテナ診断ページ設定【freediag-anchorなど】   
 --------------------------------------------------------------------------------



/*----------------- 1:全体基本設定【body】 -----------------------------*/

*{
	margin:0;
	padding:0;
	font-family: "メイリオ",meiryo,"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}
body {
	background-color:#ffffff;
}
.clearfix:after { content: ""; display: block; clear: both; zoom:1; }
.clearfix { display: inline-block; }
.clearfix { display: block; }


/*----------------- 2:基本リンク設定【a linkなど】 ---------------------*/
a:link {
	color: #660000;
}

a:visited	{
	color:#551a8b;
}

a:active {
	color:#FF2C08;
}

a:hover	{
	color:#FF2C08;
}


/*----------------- 3:グローバルナビゲーション設定【whitebなど】 -------*/
a.whiteb:link {
	color:#FFFFFF;
	text-decoration: none;	
}

a.whiteb:visited {
	color:#FFFFFF;
}

a.whitehead:link {
	color:#FFFFFF;
	text-decoration: none;	
}

a.whitehead:visited	{
	color:#FFFFFF;
	text-decoration: none;	
}

.whitehead {
	color:#FFFFFF;
	font-family:"ＭＳ Ｐゴシック", Osaka;
	font-size:11px;
}
.clear{
	clear:both !important;
	zoom:1 !important;
	visibility:hidden;
	display:block;
	height:1px;
	overflow:hidden;
}

div.header{
	width:950px;
	margin:0px 0 5px 0;
	padding:0;
	background-color:#FFFFFF;
}
	div.header *{
		padding:0;
		margin:0;
		text-align:left;
	}
	div.header h1.headCopy{
		font-size:12px;
		margin:0px 2px 0px 2px;
		padding:0;
		font-weight:bold;
		color: #333333;
		text-align:left;
	}
	div.header ul.headTab{
		clear:both;
		margin:0 0 0 22px;
		padding:0;
		font-size:10px;
		height:22px;
		overflow:hidden;
	}
		div.header ul.headTab li{
			margin:0;
			padding:0;
			display:inline;
			font-size:10px;
		}
		div.header ul.headTab li a{
			vetical-align:bottom;
		}
		div.header ul.headTab li a img{
			vetical-align:bottom;
		}
	div.header div.headBody{
		margin:0;
		padding:0;
		float:left;
		text-align:left;
		width:603px;
		margin-left:0;
		overflow:hidden;
		
	}
		div.header div.headBody p.logo{
		}
		div.header div.headBody h2.copy{
			padding:0 !important;
			margin:0 !important;
			border:none;
		}
	
	div.header div.headButton{
		margin:0;
		padding:0;
		float:left;
		text-align:right;
		width:347px;
		overflow:hidden;
		margin-right:0;
	}
		div.header div.headButton{
			
		}
	div.header ul.headNavi{
		clear:both;
		padding-top:4px;
		list-style-type:none;
	}
		div.header ul.headNavi li{
			display:inline;
		}

table.siteBody{
	border-collapse:collapse;
	text-align:left;
	background-color:#ffffff;
	width:948px;
	border:1px solid #333333;
	border-top:3px solid #333333;
}
	table.siteBody td.sidebarLeft{
		width:200px;
		overflow:hidden;
	}
	table.siteBody td.sidebarLeft *{
		margin:0;
		padding:0;
	}
		table.siteBody td.sidebarLeft table{
			border-collapse:collapse;
		}
		table.siteBody div.sideMenuList1 h2{
			font-size:10px;
			font-weight:normal;
			font-weight:bold;
			background-color:#ffffff;
			padding:0px;
			margin:0;
			text-align:center;
			border:none;
		}
		table.siteBody div.sideMenuList1 h3{
			font-size:12px;
			font-weight:bold;
			background-color:#000000;
			padding:0px;
			margin:0;
			border-bottom:2px solid #FFCC00;
		}
		table.siteBody div.sideMenuList1 h3 a{
			color:#ffffff;
			text-decoration:none;
		}
		table.siteBody div.sideMenuList1 h3 a:hover{
			color: #FFCC00;
		}
		table.siteBody div.sideMenuList1{
		}
		table.siteBody div.sideMenuList1 ul{
			font-size:12px;
			padding:0;
			margin:0;
		}
			table.siteBody div.sideMenuList1 ul.btn li{
				font-size:10px;
				padding:0;
				text-align:center;
				margin:5px 0;
				border:none;
			}
				table.siteBody div.sideMenuList1 ul.btn li img{
					vertical-align:bottom;
				}
				table.siteBody div.sideMenuList1 ul.btn li a{
					display:inline;
					width:auto;
					padding:0;
					border:none;
					margin:0;
				}
			table.siteBody div.sideMenuList1 ul li{
				
			}
			table.siteBody div.sideMenuList1 ul li a{
				font-size:12px;
				padding:4px;
				margin:2px auto;
				display:block;
				width:182px;
				background-color: #333333;
				border:1px solid #FC0;
				color:#ffffff;
			}
			table.siteBody div.sideMenuList1 ul li a:hover{
				background-color: #FFC;
				color: #000;
			}
			table.siteBody div.sideMenuList1 ul li a.activePage{
				background-color: #F90;
				color:#fff;
				font-weight:bold;
				text-decoration:none;
			}
			table.siteBody div.sideMenuList1 ul.close{
				display:none;
			}
		
		table.siteBody td.sidebarLeft div.calendar{
			padding:2px;
		}
			table.siteBody td.sidebarLeft div.calendar table{
				
			}
			table.siteBody td.sidebarLeft div.calendar table caption{
				padding:2px;
				margin:0;
			}
				table.siteBody td.sidebarLeft div.calendar  table img{
					width:10px;
					border:none;
				}
				table.siteBody td.sidebarLeft div.calendar  table td{
					text-align:center;
					font-size:10px;
					padding:0;
				}
				table.siteBody td.sidebarLeft div.calendar  table th{
					text-align:center;
					font-size:10px;
					padding:0;
				}
	table.siteBody td.mainColumn{
		width:560px;
		padding:4px;
		overflow:hidden;
	}
	table.siteBody td.sidebarRight{
		width:185px;
		overflow:hidden;
		text-align:center;
		border-left:1px solid #cccccc;
		overflow:hidden;
		padding:0;
		margin:0;
	}
	table.siteBody td.sidebarRight *{
		margin:0;
		padding:0;
	}
		table.siteBody td.sidebarRight table{
			border-collapse:collapse;
		}
			table.siteBody ul.sideList1{
				padding:0;
				margin:0;
			}
				table.siteBody ul.sideList1 li{
					list-style-type:none;
					padding:8px 0;
					text-align:left;
					font-size:10px;
				}
			table.siteBody div.sideMenuList2{
				padding:0;
				margin:0;
			}
			table.siteBody div.sideMenuList2 h2{
				font-size:12px;
				position:relative;
				font-weight:bold;
				background-color:#000000;
				padding:4px 0px;
				margin:0;
				color:#ffffff;
				border-bottom:2px solid #FFCC00;
			}
			table.siteBody div.sideMenuList2 h3{
				font-size:12px;
				font-weight:bold;
				background-color:#000000;
				padding:4px;
				margin:0;
				border-bottom:2px solid #FFCC00;
			}
			table.siteBody div.sideMenuList2 h3 a{
				color:#ffffff;
				text-decoration:none;
			}
			table.siteBody div.sideMenuList2 h3 a:hover{
				color: #FFCC00;
			}
			
			table.siteBody div.sideMenuList2 ul{
				font-size:10px;
				margin:0;
			}
				table.siteBody div.sideMenuList2 ul li{
					font-size:10px;
					padding:0;
					margin:5px 0 5px 1px;
				}
				table.siteBody div.sideMenuList2 ul li a{
					font-size:10px;
					display:block;
					width:170px;
					height:20px;
					padding:6px 0px 4px 15px;
					background-image:url(../img/sidenavi/sidenavi_linkbg__rolloff.jpg);
					background-repeat:no-repeat;
					color:#ffffff;
				}
				table.siteBody div.sideMenuList2 ul li a:hover{
					background-image:url(../img/sidenavi/sidenavi_linkbg__rollon.jpg);
					font-weight:bold;
					color:#333;
				}
					table.siteBody div.sideMenuList2 ul li li{
						margin:0;
						
					}
					table.siteBody div.sideMenuList2 ul li li a{
						font-size:12px;
						padding:4px;
						height:auto;
						border-bottom:1px solid #cccccc;
						background-image:none;
						color:#F60;
					}
					table.siteBody div.sideMenuList2 ul li li a:hover{
						background-image:none;
						background-color:#FF9;
					}
				
			
			
			table.siteBody div.sideMenuList3 ul{
				font-size:10px;
			}
				table.siteBody div.sideMenuList3 ul li{
					font-size:10px;
					padding:6px 2px 6px 6px;
					text-align:center;
				}
				table.siteBody div.sideMenuList3 ul li a{
					zoom:1;
					position:relative;
				}
			div.topbox-right{
				background-color:#f5f5eb;
				font-size:12px;
			}
				div.topbox-right div.reference{
					border-bottom:1px solid #cccccc;
					margin-bottom:5px;
				}
				div.topbox-right .reference {
					padding: 5px 5px 0px 5px;
					text-align: center;
					clear:both;
				}
				
				div.topbox-right .reference ul {
					text-align: left;
					margin: 3px 0px 0px 5px;
				}
				
				div.topbox-right p.refe-logo {
					padding: 4px;
					margin: 0px;
					text-align:left;
					letter-spacing:-1px;
					line-height:120%;
					position:relative;
					zoom:1;
				}
				div.topbox-right p.refe-img {
					float: left;
					width:56px;
					padding: 4px 2px;
					margin: 0px;
				}
				div.topbox-right p.refe-text {
					text-align: left;
					float: right;
					padding:2px;
					margin:0;
					width:110px;
				}
				div.topbox-right .refe-text:after {
					zoom:1;
					content: ".";
					display: block;
					height: 0;
					clear: both;
					visibility: hidden;
				}

div.siteFooter{
	width:940px;
	text-align:center;
	margin:5px auto;
	background-color:#ffffff;
	padding:5px;
	border:1px solid #333333;
	border-top:3px solid #333333;
}
	div.siteFooter p{
		padding:2px;
		font-size:12px;
	}
	div.siteFooter p.footerText{
		background-color:#333333;
		margin-top:5px;
		color:#ffffff;
		border:1px solid #FFCC00;
	}
/*----------------- 4:ヘッダー設定【headlineなど】 ----------------------*/
.headline { 
	font-size: 12px;
	color: #ffffff;
	line-height: 22px;
	font-style: normal;
	line-height: 110%;
	font-variant: normal;
}

.head01 {
	font-size:18px;
	color:#658dd1;
	font-style:normal;
	line-height:110%;
	font-weight:bold;
	font-variant:normal;
}

.head02 {
	font-size:10px;
	color: #7c8b74;
	font-style:normal;
	line-height:120%;
	font-weight:bold;
	font-variant:normal;
}
.head02 a:link{ color: #7c8b74; text-decoration: none;}
.head02 a:hover{ color: #7c8b74; text-decoration: none;}
.head02 a:visited{ color: #7c8b74; text-decoration: none;}

.head03 {
	font-size:10px;
	line-height:11px;
	color:#666666;
	padding: 0px 2px;
}

.head04 {
	font-family:"ＭＳ Ｐゴシック";
	font-size:11px;
	line-height:20px;
	font-style:normal;
	font-variant:normal;
	color: #000000;
}

.head05 {
	font-size:14px;
	line-height:16px;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	color: #555555;
}

.headmain {
	font-family:"ＭＳ Ｐゴシック";
	font-size: 23px;
	line-height: 28px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
}


a.headmain:visited {
	color:#000000;
	text-decoration: none;
}

a.headmain:link {
	color:#000000;
	text-decoration: none;	
}


.headsub {
	font-family:"ＭＳ Ｐゴシック";
	font-size:16px;
	line-height:20px;
	font-style:normal;
	font-weight:bold;
	font-variant:normal;
	color:#000000;
}

a.headsub:visited {
	color:#000000;
	text-decoration: none;
}

a.headsub:link {
	color:#000000;
	text-decoration: none;	
}


	

/*----------------- 6:2nd左メニュー設定【lmenuなど】 -----------------------------*/
#lmenu {
	width: 180px;
}

.lmenu-midashi {
	padding:7px 0px 0px 9px;
	background-color:#000000;	
	background-image:url(../img/comm2_title_bg.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	height:27px;		
}

#lmenu li {
	border-bottom: 1px dashed #5C5C4A;
	padding: 3px 0px 3px 2px;
}

#lmenu li a {
	background-image: url(../img/comm_linkicon.gif);
	background-repeat: no-repeat;
	padding-left: 11px;
	background-position: 0px 50%;	
}

#lmenu li.noline {
	border-bottom: 1px dashed #FFFFCC;
}

#lmenu ul {
	font-size:10px;
	line-height: 14px;
	margin: 0px 0px 2px;
}

/*----------------- 7:パンくず設定【panなど】 -----------------------------*/
ul#pan {
	list-style: none;	
	margin: 0px 0px 15px;
	text-align: left;
}

ul#pan li {
	display: inline;
	padding: 0px 0px 0px 2px;
}


/*----------------- 8:2ndページ基本設定【cont-titleなど】 -----------------------------*/
.cont-title {
	background: url(../img/comm2_title_bg.gif) no-repeat;
	padding: 6px 0px 8px 7px;
	height: 27px;
}

h2.cont-title {
	font-size: 14px !important;
}


.cont-box {
	padding: 5px 5px 10px;
	clear: both;
}

.cont-box-quick {
	padding: 5px 5px 10px;
	clear: both;
	margin: 7px 0px 0px;
}

.inside-space {
	padding: 10px 6px 8px 9px;
	width: 441px;
}


.inside-space-ye {
	padding: 10px 5px 5px 9px;
	width: 534px;
}

.inside-space-ye p {
	padding: 11px 0px 0px 5px;
}

.inside-space p {
	padding: 11px 0px 0px 5px;
}

.cont-title-ye {
	background: #FFDE58;
	border-bottom: 2px solid #FECD06;
	padding: 7px 0px 7px 7px;
	border-right: 1px solid #D9D9D9;
	border-left: 1px solid #D9D9D9;
	margin: 0px;
}

.img-right {
	padding: 12px 0px 0px 5px;
	float: right;
}


#pagetop {
	width: 536px;
	margin: 10px 0px 0px 5px;
	text-align: right;
}

.pagetop-qnavi {
	width: 536px;
	margin: 0px 0px 15px 5px;
	text-align: right;
}

#pan {
	padding: 5px 5px 5px 7px;
}

.img-right-frame {
	float: right;
	border: 1px solid #FED32A;
	margin: 0px 0px 0px 5px;
}

.yewllow-line-sevice {
	border-bottom: 1px solid #FED32A;
	padding: 0px 0px 5px;
	width: 313px;
}

.yewllow-line-price {
	border-bottom: 1px solid #FED32A;
	padding: 0px 0px 5px;
	width: 110px;
}

.yewllow-line-broad {
	border-bottom: 1px solid #FED32A;
	padding: 0px 0px 5px;
	width: 105px;
}

.koji-price {
	float: right;
	margin: 18px 0px 0px;
}

.koji-broad {
	margin: 18px 0px 0px;
	float: left;			
}

.kojiapp-bt {
	float: right;
	margin: 30px 0px 0px 0px;
}

.koji-broad-price {
	width: 240px;
	float: left;
}


/*----------------- 9:送信所ページ設定【inside-space-whなど】 -----------------------------*/
.inside-space-wh {
	padding: 10px 5px 5px 5px;
}

.arrow-space{
	padding: 10px 0px;
}

.beige-space{
	padding: 5px;
}


/*----------------- 10:申込フォームページ基本設定【form-boxなど】 -----------------------------*/
#form-box{
	width: 458px;
	margin: 0px 0px 0px 5px;
}

.definition{
	border-bottom: 1px solid #FBCD00;
	margin: 0px 0px 1px 0px;
	width: 458px	
}

.orange-bg{
	background: #FFFBD6;
}

.request-box {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 10px;
	background: #FFF2D6;	
}

.request-box-quick {
	margin: 0px 0px 20px 0px;
	padding: 5px 0px 15px 10px;
	background: #FFF2D6;	
}

.request-box-text {
	margin: 0px 0px 20px 0px;
	padding: 5px 0px 15px 20px;
	background: #FFF2D6;
	width: 438px;	
}

.input-box {
	margin: 0px 0px 20px 0px;
	padding: 5px 0px 15px 10px;
	background: #FFFBD6;	
}

.input-box-ur {
	margin: 0px 0px 20px 0px;
	padding: 5px 0px 15px 14px;
	background: #FFFBD6;	
}

.lifestyle-text {
	margin: 7px 0px 5px 5px;
}

.user-input {
	margin: 5px 0px 0px 0px;
	width: 100%;
	padding: 0px 0px 5px;
}

.user-label {
	float: left;
	margin: 7px 20px 0px 0px;
}

dt label {
	width: 155px;
	display: block;
}

.img-right-geo{
	float: right;
	margin: 0px 0px 0px 5px;
}

.submit-bt{
	text-align: center;
}


/*----------------- 11:申込フォーム確認ページ設定【request-box-checkなど】 -----------------------------*/
.request-box-check {
	margin: 0px 0px 20px 0px;
	padding: 10px 0px 15px 15px;
	background: #FFF2D6;	
}

.input-box-check {
	margin: 0px 0px 20px 0px;
	padding: 10px 0px 15px 15px;
	background: #FFFBD6;	
}

.lifestyle-text-check {
	margin: 7px 0px 5px 0px;
}

.user-label-check {
	float: left;
	width: 205px;
	display: block;	
	margin: 7px 20px 0px 0px;
}

.user-input-check {
	margin: 7px 0px 0px 0px;
	width: 100%;
	padding: 0px 0px 0px 0px;
}

.submit-bt-back{
	margin: 0px 50px 0px 0px;
}


.info-area{
	padding: 10px 5px 5px 10px;
	border: 1px solid #FECD06;
	margin: 0px 0px 0px 5px;
	width: 438px;
	background: #FFFBD6;
}


/*----------------- 12:ベストアンテナ診断ページ設定【request-box-checkなど】 -----------------------------*/
#qnavi-anchor {
	margin: 10px 0px 20px;
	font-size: 0.8em;
	line-height: 130%;
}

#qnavi-anchor li {
	padding: 3px 0px 0px;
}

.anchor-space {
	margin: 15px 0px 0px;
}

.qnavi-link {
	font-size: 0.8em;
	line-height: 130%;		
}

.qnavi-link li {
	padding: 8px 0px 0px;
}

#quick-question{
	margin: 0px 0px 4px;
}

#quick-question dt{
	float: left;
	width: 14px;
}

#quick-question dd{
	margin: 0px 0px 0px 14px;
	padding: 2px 0px 0px 0px;
	width: 98%;
}

#quick-answer {
	background: #FFFBD6;
	padding: 10px 0px 10px 9px;
}

#quick-answer dt{
	float: left;
	width: 14px;
}

#quick-answer dd{
	margin: 2px 0px 0px 14px;
	padding: 0px 0px 0px 0px;
	width: 98%;
	line-height: 130%;
}

#quick-photo-box{
	text-align: center;
	margin: 15px 0px 0px;
	clear: both;
}

#quick-photo-box h5 {
	text-align: left;
	margin: 0px 0px 0px 8px;
}

.photo-before {
	float: left;
	padding: 0px 6px 0px 12px;	
	margin: 10px 0px 10px 0px;	
}

.quick-arrow {
	float: left;
	padding: 0px;	
	margin: 120px 0px 0px 0px;
}

.quick-arrow-bothshort {
	float: left;
	padding: 0px;	
	margin: 90px 0px 0px 0px;
}

.photo-after-short {
	padding: 0px 0px 0px 4px;
	margin: 10px 12px 70px 250px;
}

.photo-after-short-np {
	padding: 0px 0px 0px 4px;
	margin: 10px 12px 30px 250px;
}

.photo-after-bothshort {
	padding: 0px 0px 0px 4px;
	margin: 10px 12px 18px 250px;
}

.photo-after-long {
	padding: 0px 0px 0px 4px;
	margin: 10px 12px 18px 253px;
}

.img-quick-frame {
	border: 1px solid #FF6C00;
	margin: 0px 0px 5px 0px;
	padding: 0px;
}

.quick-inq {
	margin: 0px 0px 15px;
}

.quick-inq-bt {
	margin: 0px 0px 3px;
}

.quick-notice{
	text-align: right;
	padding: 18px 0px 0px;
}


/*----------------- 13:無料アンテナ診断ページ設定【freediag-anchorなど】 -----------------------------*/
#freediag-anchor {
	margin: 0px;
	font-size: 0.8em;
}

#freediag-anchor li {
	padding: 0px 0px 10px;
}

#freediag-anchor li.qlink{
	float: left;
	padding: 5px 0px 0px;
}

.reco-icon{
	padding: 0px 0px 0px 5px;
}

.free-info{
	font-size: 0.8em;
	margin: 10px 0px;
}

.free-info li{
	line-height: 150%;
}

.free-info-sales{
	padding: 10px 10px 10px 10px;
}

.free-sales-point{
	margin: 0px 0px 0px 5px;
}

.free-sales-title{
	border-bottom: 1px solid #FED32A;
	margin: 15px 0px;
}

.free-sales-text{
	margin: 5px 0px 15px 10px;
	padding: 0px;
}

.free-sales-att{
	margin: 0px 0px 0px 10px;
}

.orange-line{
	border-top: 1px solid #FED32A;
	margin: 15px 0px 10px;
}

.free-bt-position{
	text-align: center;
	margin: 0px 0px 20px;
}

.free-qnavi-title{
	float: left;
}

.free-qnavi-frame{
	margin: 10px 0px 5px;
}

.free-qnavi-inner{
	padding: 10px 10px 10px 10px;
}

.qnavi-bt-position{
	text-align: center;
	margin: 0px 0px 5px;
}


/* 追加分-----------------------------*/

.cont-title-pi {
	background: #FFF4E4;
	padding: 7px 0px 7px 7px;
	margin: 0px;
}


.cont-title-y2 {
	background: #FFFF99;
	padding: 5px 0px 5px 5px;
	border-bottom: 2px solid #FDE9B5;
	margin: 0px;
}


.menu3rd {
	margin: 1.6em 0px 0px 0px;
	padding: 5px 0em 5px 5px;
	color: #ffffff;
	background-color: #000000;
	font-size:10px;
	border-width: 0px 0px 0px 6px;
	border-style: solid;
	border-color: #fed32a;
	font-weight: bold;
	}
	

.menu4th {
	margin: 1.6em 0px 0px 0px;
	padding: 2px 0em 2px 5px;
	color: #ffffff;
	background-color: #000000;
	font-size:10px;
	border-width: 0px 0px 0px 6px;
	border-style: solid;
	border-color: #fed32a;
	font-weight: bold;
	}
	
.reservation-text {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	line-height: 12px;
	color: #444444;
}

.reservation-textred {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 10px;
	line-height: 12px;
	color: #ff0000;
}
.reservation-top {
	font-family: "ＭＳ Ｐゴシック", "Osaka";
	font-size: 12px;
	line-height: 15px;
	color: #444444;
}
	
/*みたい*/


#formc a{
		font-size: 11px;
		text-align: left;
		background-color: #ff0000;
		color: #ffffff;
		text-decoration: none;
		display: block;
		width: 180px;
		margin: 5px;
		padding-top:4px;
		padding-bottom:4px;
		text-align: center;
		border: 3px double #ffffff;
		}
		
#formc a:hover{
		border: 3px inset #ffffff;
		}
		
table.groupBanner td a{
	color:#333333;
	text-decoration:none;
}

table.groupBanner td a:hover{
	color:#FF0000;
	text-decoration:none;
}
