/*defaults*/
body 		{ text-align: center; margin: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#7C7C7C; line-height:14px;}
h1,h2		{ font-size:11px; font-weight:bold; color: #3C3C3C; margin: 0; }
img			{ border: 0; }
strong		{ color: #4C4C4C; }

/*links*/
a			{ color: #008FD9; text-decoration: none;}
a:hover		{ text-decoration: underline; }

/*layout*/
#splash		{ margin-top: 129px; }
#container 	{ margin: 0 auto; width: 758px; text-align: left; margin-top: 60px; }
#box		{ width: 758px; height: 487px; display: block; background: url(img/bg-left.gif) 0 2px no-repeat; padding-left: 5px; }
#main		{ width: 758px; height: 479px; border:1px solid #BEBEBE; text-align:left; }
#head		{ width: 758px; height: 19px; background-color: #E7E7E7; border-bottom: 1px solid #BEBEBE; text-align:right; }
#left		{ position: relative; width: 164px; height: 439px; float:left; }
#cwide		{ position: relative; width: 330px; height: 314px; margin-top:65px; margin-left: 18px; float:left; }
#right		{ position: relative; width: 594px; height: 439px; float: left; overflow: hidden; text-align: right; }
#right2		{ position: relative; width: 569px; height: 439px; margin-left: 25px; float: left; text-align: right; }
#right3		{ position: relative; width: 320px; margin-left: 45px; float: left; }
#foot		{ width: 758px; height: 19px; background-color: #E7E7E7; border-top: 1px solid #BEBEBE; text-align: right; position: relative; float: left; }
#login		{ width: 317px; height: 185px; margin-top:65px; background: url(img/login.gif) no-repeat; }
.cspace		{ height: 42px; }

/*navigation*/
#nav		{ margin-bottom: 10px; margin-top: 115px; }
#inav		{ margin-top: 81px; margin-left: 16px; width:50px;}
#inav ul	{ margin: 0; padding: 0; }
#inav li	{ margin: 0; padding: 0; list-style-type: none; }
#inav a		{ height: 14px; display:block; }
#notch		{ margin-top: 3px; }
#notch2		{ margin-top: 11px; }
#subnav		{ margin-top: 44px; margin-left: 12px; }
#subnav ul	{ margin: 0; padding: 0; }
#subnav li	{ margin: 0; padding: 0; list-style-type: none; padding-bottom: 3px; }
#subnav2	{ margin-left: 81px; margin-top: 133px; }
#subnav2 ul	{ margin: 0; padding: 0; }
#subnav2 li	{ margin: 0; padding: 0; list-style-type: none; }
#tertnav	{ width: 163px; height: 22px; border-right: 1px solid #BEBEBE; margin-top: 233px; }
#tertnav1	{ width: 163px; height: 22px; border-right: 1px solid #BEBEBE; }
#boxfoot	{ margin-left: -5px; }
.btop		{ border-top: 1px solid #BEBEBE; }
.copy		{ display: block; padding-top: 137px; margin-right:24px; text-align: left; }

/*positioning*/
#page		{ position: relative; left: 72px; width: 13px; display: block; }
.fL			{ float: left; display: block; position: relative; }

/*lists*/
ul.serv		{ margin: 0; padding: 0; margin-left: 15px; }
ul.faq		{ margin: 0; padding: 0; margin-top: 5px; list-style-type: none; font-size: 9px; }
ul.faq li	{ margin-bottom: 4px; }
ul.faq a	{ background: url(img/bullet.gif) 1px 2px no-repeat; padding-left:9px; color: #7C7C7C; text-decoration: none; width: 198px; display: block;}
ul.faq a.on	{ background: url(img/arrow.gif) 0 3px no-repeat; padding-left:9px; color: #3C3C3C; text-decoration: none; width: 198px; display: block; font-weight:bold; }
ul.faq a:hover { text-decoration: underline; }
#cwide ol	{ margin: 0; padding: 0; margin-left:20px; margin-top:10px;}

/*:::::[FORMS]:::::*/
#logform	{ padding-top: 130px; margin-left: 100px; display: block; }
.form		{ border:1px solid #999999; }
input		{ margin:1px 0 1px 0; padding:1px 1px 2px 2px; float:left; color:#333; font-size:10px; }
