@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #777777;
}
body {
	background-color: #141414;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #218ddc;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #218ddc;
}
a:hover {
	text-decoration: none;
	color: #5b9901;
}
a:active {
	text-decoration: none;
	color: #218ddc;
}

.newsbar{background-image:url(images/3g-template_WIDE_slices_02.gif);
background-position:left top;
background-repeat:no-repeat;
height:27px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:20px;
vertical-align:middle;
}
.footer{background-image:url(images/3g-template_WIDE_slices_117.gif);
background-position:left bottom;
background-repeat:repeat-x;
height:106px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
vertical-align:middle;
line-height:15px;
}
a.footlink {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
a.footlink:link {
	text-decoration:none;
}
a.footlink:visited {
	text-decoration:none;
	color: #000000;
}
a.footlink:hover {
	text-decoration:none;
	color: #ffffff;
}
a.footlink:active {
	text-decoration:none;
	color: #000000;
}
a.footlink:visited:hover{
    text-decoration:none;
	color:#ffffff;
}


a.forgot {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0c5aa6;
}
a.forgot:link {
	text-decoration:none;
}
a.forgot:visited {
	text-decoration:none;
	color: #0c5aa6;
}
a.forgot:hover {
	text-decoration:none;
	color: #fffff;
}
a.forgot:active {
	text-decoration:none;
	color: #0c5aa6;
}
a.forgot:visited:hover{
    text-decoration:none;
	color:#ffffff;
}

.bodycenter{width:581px;
background-color:#e6e5e5;
background-image:url(images/3g-template_WIDE_slices_19.gif);
background-position:center top;
background-repeat:no-repeat;
}
.bodycenterbig{width:786px;
background-color:#e6e5e5;
background-image:url(images/3g-template_WIDE_786_19.gif);
background-position:center top;
background-repeat:no-repeat;
}

.pad{padding-top:30px;}

.bodytable1mid{height:34px;
width:100%;
background-image:url(images/3g-template_WIDE_slices_31.gif);
background-position:bottom;
background-repeat:repeat-x;
line-height:34px;
vertical-align:middle;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
}

h1 {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFF; line-height:34px; vertical-align:middle; font-weight:400; line-height:34px; vertical-align:middle;}

.bodybelow{background-image:url(images/3g-template_WIDE_slices_112.gif);
background-position:bottom;
background-repeat:no-repeat;
height:15px;
}
.bodybelowbig{background-image:url(images/3g-template_WIDE_786_112.gif);
background-position:bottom;
background-repeat:no-repeat;
height:15px;
}
.lft_bodytop{height:34px;
background-image:url(images/3g-template_WIDE_slices_29.gif);
width:8px;
background-position:bottom left;
background-repeat:no-repeat;
}
.rgt_bodytop{width:9px;
height:34px;
background-image:url(images/3g-template_WIDE_slices_33.gif);
background-position:right bottom;
background-repeat:no-repeat;
}


.bodytable1mid_blue{height:34px;
width:100%;
background-image:url(images/bluebar_mid.gif);
background-position:bottom;
background-repeat:repeat-x;
line-height:34px;
vertical-align:middle;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
}
.lft_bodytop_blue{height:34px;
background-image:url(images/bluebar_lftcorner.gif);
width:8px;
background-position:bottom left;
background-repeat:no-repeat;
}
.rgt_bodytop_blue{width:9px;
height:34px;
background-image:url(images/bluear_rgt_corner.gif);
background-position:right bottom;
background-repeat:no-repeat;
}
.select{ width:160px;
height:55px;
float:left;
background-image:url(images/3g-template_WIDE_slices_07.gif);
background-position:center bottom;
background-repeat:no-repeat;
line-height:55px;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
.unselect a{width:160px;
height:55px;
float:left;
background-image:url(images/menurepeat.gif);
background-position:center bottom;
background-repeat:repeat-x;
line-height:55px;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#2c426a;
}

.unselect a:visited{width:160px;
height:55px;
float:left;
background-image:url(images/menurepeat.gif);
background-position:center bottom;
background-repeat:repeat-x;
line-height:55px;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#2c426a;
}
.unselect a:hover{ width:160px;
height:55px;
float:left;
background-image:url(images/3g-template_WIDE_slices_07.gif);
background-position:center bottom;
background-repeat:no-repeat;
line-height:55px;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
.unselect a:visited:hover{ width:160px;
height:55px;
float:left;
background-image:url(images/3g-template_WIDE_slices_07.gif);
background-position:center bottom;
background-repeat:no-repeat;
line-height:55px;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}

.divider{background-image:url(images/3g-template_WIDE_slices_51.gif);
background-position:center center;
background-repeat:no-repeat;
height:34px;
}

.lftrgtbg{ background-color:#1b1b1b}
.whitetext{color:#FFFFFF}
.rtsectionbg{background-image:url(images/rgtbg_section.gif);
background-position:top center;
background-repeat:no-repeat;
width:192px;
}
.vertselect{ width:177px;
height:26px;
float:left;
background-image:url(images/3g-template_WIDE_slices_62.gif);
background-position:center center;
background-repeat:no-repeat;
line-height:26px;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#a9eefe;
padding-left:10px
}
.vertunselect a{width:177px;
height:26px;
float:left;
background-image:url(images/3g-template_WIDE_slices_83.gif);
background-position:center center;
background-repeat:no-repeat;
line-height:26px;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#a9eefe;
padding-left:10px
}

.vertunselect a:visited{width:177px;
height:26px;
float:left;
background-image:url(images/3g-template_WIDE_slices_83.gif);
background-position:center center;
background-repeat:no-repeat;
line-height:26px;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#a9eefe;
padding-left:10px
}
.vertunselect a:hover{ width:177px;
height:26px;
float:left;
background-image:url(images/3g-template_WIDE_slices_62.gif));
background-position:center center;
background-repeat:no-repeat;
line-height:26px;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#a9eefe;
padding-left:10px
}
.vertunselect a:visited:hover{ width:177px;
height:26px;
float:left;
background-image:url(images/3g-template_WIDE_slices_62.gif);
background-position:center center;
background-repeat:no-repeat;
line-height:26px;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#a9eefe;
padding-left:10px
}
.subheading{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;
}