/* CSS Document */
body { 
	margin:0px;
	background-image: url(../images/tpl_bg_main.gif);	
}
a img{
	border:none;
}
/* Remove Form extra spacing in IE */
form{
	margin:0px;
}
/* default font */
td,p,li,div,body,th,span,input,select,option,textarea{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1F1F1F;
}
#main{
	position:relative;
	width:950px;
	margin:auto;
	padding-bottom:20px;
}
#menu{
	background-color:#ffffff;
	width:942px;
	height:27px;
	padding-left:8px;
}
#menu img{
	float:left;
}
#content{
	background-color:#ffffff;
	width:935px;
	padding-left:9px;
	padding-right:6px;	
}
#footer{
	width:935px;
	text-align:center;
	padding-top:15px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.flink:link,.flink:visited,.flink:active{
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.text-a{
	color:#1F1F1F;
}
.text-b{
	color:#ffffff;
}
text-c{
	color:#000000;
}
.text-d{
	color:#A40252;
}
.text-b14{
	font-size:14px;
	font-weight:bold;
}	
.text-b18{
	font-size:16px;
	font-weight:bold;
}

.plink:link, .plink:visited, .plink:active{
	color:#A40252;
	text-decoration:none;
}
.plink:hover{
	text-decoration:underline;
}
.bold{
	font-weight:bold;
}
/* HOME */
.bg-home-left{
	background:#EBEBEB url('../images/home_bg_left.gif') repeat-x;
	height:253px;
}
.bg-home-right{
	background:#EBEBEB url('../images/home_bg_pic.gif') no-repeat;
}
.tbl-program td{
	height:25px;
}
.pic{
	border:1px solid #ffffff;
}
.outer-pic{
	border:5px solid #5F5F5F;
	width:156px;
}
.pic2{
	border:1px solid #303030;
}
.outer-pic2{
	border:3px solid #ffffff;
	width:288px;
}
.outer-pic3{
	border:4px solid #A0A0A0;
	width:137px;
}
.bg-sites{
	background:#C40463 url('../images/home_bg_sites.gif') no-repeat left bottom;
}
.bg-promo{
	background:#ECECEC url('../images/home_bg_promo.gif') no-repeat left bottom;
}
.tbl-promo-desc td{
	vertical-align:top;
	font-weight:bold;
}
.bg-program{
	background:#ECECEC url('../images/home_bg_program.gif') no-repeat;
	height:240px;
}
.tbl-program-desc td{
	height:25px;
}

/*SITES*/
.bg-site-desc{
	background:#ffffff url('../images/site_bg_sitedesc.gif') no-repeat 0px 7px;
	width:934px;
	height:335px;
}
.outer-pic4{
	border:3px solid #A0A0A0;
	width:131px;
}
.outer-pic5{
	border:3px solid #A0A0A0;
	width:127px;
}

/*SIGNUP*/
.input-box{
	width:178px;
	height:16px;
	border:1px solid #ADAB97;
	font-size:11px;
}
.drop-box{
	height:18px;
	width:180px;
	_width:182px;
	border:1px solid #ADAB97;
	font-size:11px;
}
.text-box{
	height:100px;
	width:178px;
	border:1px solid #ADAB97;
	font-size:11px;
}
.tbl-style3{
	background-color:#F3F3F3;
	border:1px solid #A0A0A0;
}

/* contact */
.box-style2{
	background-color:#F3F3F3;
	border:1px solid #A0A0A0;
	width:200px;
	font-size:11px;
}
.input-box2{
	width:163px;
	height:16px;
	border:1px solid #A0A0A0;
	font-size:11px;
}
.drop-box2{
	height:18px;
	width:165px;
	_width:167px;
	border:1px solid #A0A0A0;
	font-size:11px;
}
.text-box2{
	height:136px;
	_height:134px;
	width:545px;
	border:1px solid #A0A0A0;
	font-size:11px;
}




.ynot { position: fixed; width: 167px; height: 149px; bottom: 0; right: 0; background: url(../images/ynot-badge.png) bottom right no-repeat; z-index: 100; }
* html .ynot { position: absolute; top: 0; right: 0; background: url(../images/ynot-badge.gif) top right no-repeat; z-index: 100; }
