/*     Boxes     */

.homebox {width:212px;
float:left;
padding-bottom:10px;
position:relative;}

.homebox {width:212px;
padding-bottom:10px;
position:relative;}

.small_box {width:297px;
float:left;
padding-bottom:0px;
position:relative;
padding:0px 17px 17px 0px;}

.large_box {
float:none;
padding-bottom:10px;
position:relative;
padding:0px 0 17px 0px;}

.homebox_middlebox{padding-left:12px;
padding-right:12px;
margin:auto;
width:212px;
float:left;
padding-bottom:10px;
position:relative;
}

.homebox_top{width:212px;
height:47px;
background-image:url(../images/homepage/box_top.png);
background-repeat:no-repeat;
float:left;
position:relative;
padding:0px;
margin:auto;
}

.small_blue_top{padding-left:0px;
padding-right:0px;
margin:auto;
width:297px;
float:left;
position:relative;
background-image:url(../images/boxes/small_blue_top.jpg);
height:13px;background-repeat:no-repeat;}

.small_blue_middle{

background-image:url(../images/boxes/small_blue_middle.jpg);
float:left;
height:279px;
padding-bottom:10px;
padding-left:22px;
padding-right:0;
position:relative;
width:275px;
}

.small_blue_middle_noheight{

background-image:url(../images/boxes/small_blue_middle.jpg);
float:left;
padding-bottom:10px;
padding-left:22px;
padding-right:0;
position:relative;
width:275px;
}

.small_blue_middle_wan{

background-image:url(../images/boxes/small_blue_middle.jpg);
float:left;
padding-bottom:10px;
padding-left:9px;
padding-right:10px;
position:relative;
width:278px;
height:152px;
}

.small_blue_middle_mobile{

background-image:url(../images/boxes/small_blue_middle.jpg);
float:left;
padding-bottom:10px;
padding-left:22px;
padding-right:10px;
position:relative;
width:265px;
height:172px;
}
.small_blue_bottom{padding-left:0px;
background-repeat:no-repeat;
padding-right:0px;
margin:auto;
width:297px;
float:left;
position:relative;
background-image:url(../images/boxes/small_blue_bottom.jpg);
height:12px;}

.small_sky_top{padding-left:0px;
padding-right:0px;
margin:auto;
width:297px;
float:left;
position:relative;
background-image:url(../images/boxes/sky_small_top.jpg);
height:13px;background-repeat:no-repeat;}

.small_sky_middle {
background-image:url(../images/boxes/sky_small_middle.jpg);
float:left;
height:279px;
padding-bottom:10px;
padding-left:22px;
padding-right:0;
position:relative;
width:275px;
}

.small_sky_middle_wan{

background-image:url(../images/boxes/sky_small_middle.jpg);
float:left;
padding-bottom:10px;
padding-left:9px;
padding-right:10px;
position:relative;
width:278px;
height:152px;
}

.small_sky_bottom{padding-left:0px;
background-repeat:no-repeat;
padding-right:0px;
margin:auto;
width:297px;
float:left;
position:relative;
background-image:url(../images/boxes/sky_small_bottom.jpg);
height:12px;}

.large_red_top{padding-left:0px;
padding-right:0px;
margin:auto;
width:606px;
float:left;
position:relative;
background-image:url(../images/boxes/pink_top.jpg);
height:10px;background-repeat:no-repeat;}

.large_red_middle{padding-left:10px;
padding-right:0px;
margin:0px;
width:606px;
float:left;
position:relative;
background-image:url(../images/boxes/pink_middle.jpg);
background-repeat:repeat-y;
}

.large_red_bottom{padding-left:0px;
background-repeat:no-repeat;
padding-right:0px;
margin:auto;
width:606px;
float:left;
position:relative;
background-image:url(../images/boxes/pink_bottom.jpg);
height:14px;
padding-bottom:20px;}

.large_green_top{padding-left:0px;
padding-right:0px;
margin:auto;
width:606px;
float:left;
position:relative;
background-image:url(../images/boxes/green_top.jpg);
height:10px;background-repeat:no-repeat;}

.large_green_middle{padding-left:10px;
padding-right:0px;
margin:0px;
width:606px;
float:left;
position:relative;
background-image:url(../images/boxes/green_middle.jpg);
background-repeat:repeat-y;
}

.large_green_bottom{padding-left:0px;
background-repeat:no-repeat;
padding-right:0px;
margin:auto;
width:606px;
float:left;
position:relative;
background-image:url(../images/boxes/green_bottom.jpg);
height:14px;
padding-bottom:20px;}

.large_sky_top{padding-left:0px;
padding-right:0px;
margin:auto;
width:606px;
float:left;
position:relative;
background-image:url(../images/boxes/sky_top.jpg);
height:11px;background-repeat:no-repeat;}

.large_sky_middle{background-image:url(../images/boxes/sky_middle.jpg);
background-repeat:repeat-y;
float:left;
margin-bottom:auto;
margin-left:auto;
margin-top:auto;
padding-left:10px;
padding-right:10px;
position:relative;
width:586px;}

.large_sky_bottom{padding-left:0px;
background-repeat:no-repeat;
padding-right:0px;
margin:auto;
width:606px;
float:left;
position:relative;
background-image:url(../images/boxes/sky_bottom.jpg);
height:14px;
padding-bottom:20px;}


/*     Bullet Styles     */

ul.small_blue_bullets{
list-style-image:url(../images/bullets/sky_on_blue.jpg);
font-family:Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
line-height:1.3;
width:261px;
list-style-position:outside;
position:relative;
padding:0px;
margin:0px;}


ul.small_sky_bullets{list-style-position: outside;
list-style-image:url(../images/bullets/blue_on_sky.jpg);
font-family:Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
line-height:1.3;
width:261px;
list-style-position:outside;
position:relative;
padding:0px;
margin:0px;}

ul.white_Bullets{

font-family:Helvetica, sans-serif;
color:#ffffff;
font-size:14px;
line-height:1.3;
width:551px;
list-style-position:outside;
position:relative;
padding:0px;
margin-left:20px;
list-style-image:url(../images/bullets/white_on_pink.jpg);}

ul.blueBullets{
font-family:Helvetica, sans-serif;
color:#204E8A;
font-size:13px;
line-height:1.3;
width:551px;
list-style-position:outside;
position:relative;
list-style-image:url(../images/bullets/blue_on_white.jpg);
padding:0px;
margin-left:17px;}

ul.skyBullets{font-family:Helvetica, sans-serif;
color:#003378;
font-size:14px;
line-height:1.3;
width:551px;
list-style-position:outside;
position:relative;
padding:0px;
margin-left:20px;
list-style-image:url(../images/bullets/blue_on_sky.jpg);}


ul.greenBullets{font-family:Helvetica, sans-serif;
color:#00421e;
font-size:14px;
line-height:1.3;
width:551px;
list-style-position:outside;
position:relative;
padding:0px;
margin-left:20px;
list-style-image:url(../images/bullets/green.jpg);}
/*     Font Styles     */

.homebox_top h1 {
color:#FFFFFF;
font-family:Tahoma;
font-size:12px;
margin:0px;
padding-top:20px;
}

.home_middle_text p.boxtext {
color:#000000;
font-family:Tahoma;
font-size:9px;
margin:0px;
text-align:left;
padding-left:14px;
padding-top:4px;
text-decoration:none;

}

#content_middle p.paragraphText {width:610px;
font-family:Helvetica, sans-serif;
color:#204e8a;
font-size:13px;
line-height:1.3;}

#content_middle_green p.paragraphText {width:610px;
font-family:Helvetica, sans-serif;
color:#205a3a;
font-size:13px;
line-height:1.3;}

#content_middle p.tableText {
font-family:Helvetica, sans-serif;
color:#204e8a;
font-size:13px;
line-height:1.3;}

#content_middle p.halfText {
font-family:Helvetica, sans-serif;
color:#204e8a;
font-size:13px;
margin:0px 0 16px 0;}

#content_middle p.redHeader {width:610px;
font-family:Helvetica, sans-serif;
color:#ac0059;
font-size:17px;
line-height:1.3;
font-weight:bold;}

#content_middle_green p.greenHeader {width:610px;
font-family:Helvetica, sans-serif;
color:#00421e;
font-size:17px;
line-height:1.3;
font-weight:bold;}

#content_middle p.redSubHeader {
color:#AC0059;
font-family:Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
width:610px;
}

#content_middle p.blueSubHeader {
color:#204e8a;
font-family:Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
}

#content_middle p.blueSubHeader2 {
color:#204e8a;
font-family:Helvetica,sans-serif;
font-size:20px;
font-weight:bold;
}

#content_middle p.red_bold {
font-family:Helvetica, sans-serif;
color:#AC0059;
font-size:13px;
margin-bottom:4px;
margin-top:0px;
font-weight:bold;}

.small_blue_text {width:260px;
font-family:Helvetica, sans-serif;
color:#52b6dc;
font-size:12px;
line-height:1.3;
margin:5px 0 5px 0;}

.small_white_text {width:273px;
font-family:Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
line-height:1.3;
margin:5px 0 5px 0;}

.small_sky_text {width:273px;
font-family:Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
line-height:1.3;
margin:5px 0 5px 0;}

.whiteHeader {
color:#ffffff;
font-family:Helvetica,sans-serif;
font-size:17px;
font-weight:bold;
width:610px;
margin-top:10px;
margin-bottom:10px;
}

.blueHeader {
color:#204e8a;
font-family:Helvetica,sans-serif;
font-size:17px;
font-weight:bold;
width:610px;
margin-top:10px;
margin-bottom:10px;
}

.whiteText{
	padding:0px 0px 0px 2px;
font-family:Helvetica, sans-serif;
color:#ffffff;
font-size:14px;
line-height:1.3;
width:551px;}

.whiteText_bigger{
	padding:0px 0px 0px 2px;
font-family:Helvetica, sans-serif;
color:#ffffff;
font-size:16px;
line-height:1.3;
width:551px;}

.skyText{list-style-position: outside;
font-family:Helvetica, sans-serif;
color:#003378;
font-size:12px;
line-height:1.3;
font-weight:bold;
width:585px;
margin:0px;
}

.greenText{list-style-position: outside;
font-family:Helvetica, sans-serif;
color:#00421e;
font-size:12px;
line-height:1.3;
font-weight:bold;
width:585px;
margin:0px;
}
/*     Links     */

.link{
	color:#000; 
	text-decoration:underline;
	font-size:10px;
	float:right;
	font-weight:bold;
	font-family:Tahoma;
	margin:0px;}

a.boxlink{
	
	text-decoration:none;
	font-size:10px;
	float:right;
	font-family:Tahoma;
	border:none;
}
a:boxlink{
	color:#fff; 
	text-decoration:none;
	font-size:10px;
	float:right;
	font-family:Tahoma;
	border:none;
}
a.boxlink.img{
	border:none;
	
}
a:boxlink{
	
}

a.more{
	color:#fff; 
	text-decoration:underline;
	font-size:10px;
	float:right;
	font-weight:bold;
	font-family:Tahoma;
}
a:hover.more{
	color:#fff; 
	text-decoration:none;
	font-size:10px;
	float:right;
	font-weight:bold;
	font-family:Tahoma;
}

#conferenceNav li.current
{
float: left;
margin: 0 0.15em;
background-image:url(../images/navigationImages/conference_hit.jpg);
height: 28px;
line-height: 2em;
float: left;
width: 199px;
display: block;
color: #ffffff;
text-decoration: none;
text-align: center;
font-family:Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding-top:3px;
text-decoration:underline;
}

#conferenceNav li a
{
	background-image:url(../images/navigationImages/conference.jpg);
height: 28px;
line-height: 2em;
float: left;
width: 199px;
display: block;
color: #ffffff;
text-decoration: none;
text-align: center;
font-family:Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding-top:3px;
text-decoration:underline;
}
#conferenceNav li a:hover
{
background-image:url(../images/navigationImages/conference_over.jpg);
height: 28px;
line-height: 2em;
float: left;
width: 199px;
display: block;
color: #ffffff;
text-decoration: none;
text-align: center;
font-family:Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding-top:3px;
text-decoration:underline;
}

#mobileNav li.current
{
float: left;
margin: 0 2px 2px;
background-image:url(../images/navigationImages/mobile_hit.jpg);
height: 28px;
line-height: 2em;
float: left;
width: 118px;
display: block;
color: #ffffff;
text-decoration: none;
text-align: center;
font-family:Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding-top:3px;
text-decoration:underline;
}

#mobileNav li a
{
	background-image:url(../images/navigationImages/mobile.jpg);
height: 28px;
line-height: 2em;
float: left;
width: 118px;
display: block;
color: #ffffff;
text-decoration: none;
text-align: center;
font-family:Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding-top:3px;
text-decoration:underline;
margin: 0 2px 2px;
}
#mobileNav li a:hover
{
background-image:url(../images/navigationImages/mobile_over.jpg);
height: 28px;
line-height: 2em;
float: left;
width: 118px;
display: block;
color: #ffffff;
text-decoration: none;
text-align: center;
font-family:Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding-top:3px;
text-decoration:underline;
margin: 0 2px 2px;
}

/*     Other     */

#main a.livechat{
	border:none;
}
#livechat{
	position:relative;
	float:right;
	padding-right:9px;}



.middle_image{float:left;
padding-left:2px;
position:relative;}

.home_bottom{width:212px;
height:17px;
background-image:url(../images/homepage/box_bottom.png);
background-repeat:no-repeat;
position:relative;
float:left;
}
.home_middle{width:212px;
height:89px;
background-image:url(../images/homepage/box_middle.png);
float:left;
position:relative;
}

.home_middle_text{float:left; width:115px;
position:relative;}


a.pagelink{
color:#AC0059;
font-family:Helvetica,sans-serif;
font-size:13px;
line-height:1.3;
text-decoration:underline;
font-weight:bold;
width:500px;
float:left;

}

a:hover.pagelink{
color:#AC0059;
font-family:Helvetica,sans-serif;
font-size:13px;
line-height:1.3;
text-decoration:none;
font-weight:bold;
width:500px;
float:left;
}

a.linkinText{
color:#AC0059;
font-family:Helvetica,sans-serif;
line-height:1.3;
text-decoration:underline;

}

a:hover.linkinText{
color:#AC0059;
font-family:Helvetica,sans-serif;
line-height:1.3;
text-decoration:none;
}

a.linkinText_green{
color:#00421e;
font-family:Helvetica,sans-serif;
line-height:1.3;
text-decoration:underline;

}

a:hover.linkinText_green{
color:#00421e;
font-family:Helvetica,sans-serif;
line-height:1.3;
text-decoration:none;
}

#conferenceNav ul
{
list-style: none;
padding: 5px 0 0 0;
margin: 0;
height:27px;
}

#conferenceNav li
{
float: left;
margin: 0 0.15em;
}


#mobileNav ul
{
list-style: none;
padding: 5px 0 0 0;
margin: 0;
height:27px;
}

#mobileNav li
{
float: left;
margin: 0 0.15e;}



.half{
	width:300px;
	position:relative;
	float:left;
	margin-right:8px;
	padding-bottom:21px;
}
.small_blue_middle_broadband {
background-image:url(../images/boxes/small_blue_middle.jpg);
float:left;
height:152px;
padding-bottom:10px;
padding-left:27px;
padding-right:10px;
position:relative;
width:260px;
}
a img {
    border: 0;
    }
