body 		{ background-color: #ffffff; color: #5b5b5b; font-size:12px; line-height:18px; font-family: Arial, Helvetica, sans-serif; margin-top: 20px}
a 			{ text-decoration:none; color:#027abb;}
.light 			{ color:#027abb;}
.noindent 		{ width:155px; padding-left: .40in; margin-left: -.25in; margin-top: .02in; margin-bottom: -.1in}
.learnmore		{ padding-right:20px; text-align:right; font-size:10px; color:#5b5b5b; margin-right:25px; background-image: url(/images/bullet.gif); background-repeat:no-repeat;background-position: right; display:block; }
li				{ list-style-image: url(/images/small.gif) }
.bullet		{ padding: 10px 25px 0px 17px; background-image: url(/images/bullet.gif); background-repeat:no-repeat; background-position: 0px 12px;  display:block;}
.bullet-sub		{ padding: 10px 25px 0px 17px;  color: #5b5b5b; background-image: url(/images/bullet.gif); background-repeat:no-repeat; background-position: 0px 2px;}

.bullet-sm		{ padding: 10px 25px 0px 17px; background-image: url(/images/bullet.gif); background-repeat:no-repeat; background-position: 0px 12px;  display:block;}
.bullet-sm-sub	{ padding: 10px 25px 0px 34px; color: #5b5b5b; background-image: url(/images/bullet.gif); background-repeat:no-repeat; background-position: 17px 10px;}

.files-pdf			{ display:block; font-size: 9px; line-height: 11px; color: #a0a0a0; text-decoration:none; padding-left: 50px; padding-top:5px; padding-bottom:15px; background-image: url(../images/pdf.jpg); background-repeat:no-repeat; background-position: 0px 5px;}

.searchlink	{ color:#027abb; font-weight:bold; }
.prhead		{ color:#5b5b5b; font-weight:bold; font-size:16px;}

/*buckets*/
#site			{ position: relative; width:963px;text-align:left; display:block}
	#nav				{ position: relative; text-align:left; width:963px; height:36px; background-image: url(/images/nav/back.jpg); background-repeat:repeat;  display:block;}
	#flash-sub				{ position: relative; text-align:left; width:963px; height:150px; margin: 15px 0px 10px 0px; background-image: url(/images/sub_image.jpg); background-repeat:repeat;  display:block;}
	#flash-sub-aboutus		{ position: relative; text-align:left; width:963px; height:150px; margin: 15px 0px 10px 0px; background-image: url(/images/sub_image_aboutus.jpg); background-repeat:repeat;  display:block;}
	#flash-sub-contactus	{ position: relative; text-align:left; width:963px; height:150px; margin: 15px 0px 10px 0px; background-image: url(/images/sub_image_contactus.jpg); background-repeat:repeat;  display:block;}
	#flash-sub-ip			{ position: relative; text-align:left; width:963px; height:150px; margin: 15px 0px 10px 0px; background-image: url(/images/sub_image_ipjunction.jpg); background-repeat:repeat;  display:block;}
	#flash-sub-ip-benefits	{ position: relative; text-align:left; width:963px; height:150px; margin: 15px 0px 10px 0px; background-image: url(/images/sub_image_ipjunction_benefits.jpg); background-repeat:repeat;  display:block;}
	#flash-sub-ip-features	{ position: relative; text-align:left; width:963px; height:150px; margin: 15px 0px 10px 0px; background-image: url(/images/sub_image_ipjunction_features.jpg); background-repeat:repeat;  display:block;}
	#flash-sub-newsevents	{ position: relative; text-align:left; width:963px; height:150px; margin: 15px 0px 10px 0px; background-image: url(/images/sub_image_newsevents.jpg); background-repeat:repeat;  display:block;}
	#flash				{ position: relative; text-align:left; width:963px; height:250px; margin: 15px 0px 10px 0px; background-image: url(/images/home_image.jpg); background-repeat:repeat;  display:block;}
		.flash-hd		{ font-size:11px; line-height:15px; padding: 185px 0px 0px 542px; color:#ffffff; font-weight:bold; display:block;}
		.flash-hd-big	{ font-size:13px; line-height:15px; font-weight:bold;}
		.flash			{ font-size:12px; font-weight:bold; line-height:16px; color:#ffffff;}
		.flashlink			{ font-size:12px; font-weight:bold; line-height:16px; color:#b2bbc0;}
		
	#home-left				{ position: relative; float:left; width:500px; height:245px; background-image: url(/images/home_bottom_left.jpg); background-repeat:repeat; }
		.home-left			{ font-size:12px; line-height:23px; font-weight:bold;  color:#027abb; padding: 5px 35px 0px 20px; display:block;}

	#home-center			{ position: relative; float:right; width:225px; height:245px; background-image: url(/images/home_bottom_right.jpg); background-repeat:repeat;}
		.home-center-hd		{ font-size:13px; line-height:16px; height:48px; font-weight:bold; color:#027abb; padding: 10px 0px 0px 15px; display:block;}
		.home-center		{ font-size:12px; line-height:18px; height:152px; color:#5b5b5b; padding: 0px 25px 0px 15px; display:block;}

	#home-right				{ position: relative; float:right; width:225px; height:245px; background-image: url(/images/home_bottom_right.jpg); background-repeat:repeat;}
		.home-right-hd		{ font-size:13px; line-height:16px; height:32px; font-weight:bold; color:#027abb; padding: 10px 0px 0px 15px; display:block;}
		.home-right			{ font-size:12px; line-height:18px; height:168px; color:#5b5b5b; padding: 0px 25px 0px 15px; display:block;}

	#sub					{ position: relative; float:left; width:930px; padding: 10px 15px 0px 10px;}
	#sub-left				{ position: relative; float:left; width:700px; padding: 10px 15px 0px 10px;}
		.sub-left-hd		{ font-size:14px; color:#027abb; font-weight:bold; display:block;}
		.sub-left			{ font-size:12px; line-height:20px; color:#5b5b5b; display:block;}
	#sub-right-aboutus		{ position: relative; float:right; margin-top:15px; width:225px; height:180px; background-image: url(/images/side_aboutus.jpg);}
	#sub-right-newsevents	{ position: relative; float:right; margin-top:15px; width:225px; height:180pxs; background-image: url(/images/side_newsevents.jpg);}
	#sub-right				{ position: relative; float:right; margin-top:15px; width:225px;}
		#sub-right-top				{ background-image: url(/images/side.jpg); background-repeat:repeat;}
		#sub-right-bottom			{ height:29px; background-image: url(/images/side_bot.jpg); background-repeat:repeat;}
		.sub-right-hd		{ font-size:11px; line-height:14px; color:#027abb; font-weight:bold; padding: 10px 25px 10px 25px; display:block;}

		.sub-right-hd-benefits		{ font-size:11px; line-height:14px; color:#027abb; font-weight:bold; padding: 10px 25px 10px 25px; background-image: url(/images/bullet.gif); background-repeat:no-repeat; background-position: 8px 10px;  display:block;}

		.sub-right			{ font-size:11px; line-height:16px; color:#027abb; padding: 0px 25px 10px 25px; display:block;}
		.sub-right-diagram			{ font-size:11px; line-height:14px; color:#027abb; padding: 0px 0px 10px 10px; display:block;}

/*foooter*/
#footer 		{ position: relative; width:963px; display:block; float:left; margin-top:25px; border-top:1px solid #cccccc;}
.footer-left 	{ font-size:9px; float:left; padding-left:10px; color:#5b5b5b; }
.footer-right 	{ font-size:9px; float:right; padding-right:20px; color:#5b5b5b; }


/*form elements*/
select		 		{ background-color: #ffffff; font-size: 10px; line-height: 12px; border: 1px solid #a0a0a0; font-family: geneva, Arial; color: #000000; width:150px;}
input				{ background-color: #ffffff; height:20px; font-size: 10px; line-height: 12px; border: 1px solid #a0a0a0; font-family: geneva, Arial; color: #000000}
textarea			{ background-color: #ffffff; font-size: 10px; line-height: 12px; border: 1px solid #a0a0a0; font-family: Verdana, Arial; color: #000000}

.input				{ background-color: #f5f5f5; height:16px; font-size: 9px; line-height: 9px; border: 1px solid #f5f5f5; font-family: geneva, Arial; color: #acacac}
.input2				{ background-color: #acacac; height:16px; margin-right:10px; font-size: 9px; line-height: 9px; border: 1px solid #f5f5f5; font-family: geneva, Arial; color: #ffffff}



.transbox
  {
 position:absolute;
  left: 1px;
  top: 1px;
  background-color: #000000;
  border: 1px solid black;
  /* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;
  font-weight:bold;
  line-height:10px;
  }
