
body { max-width: 900px; padding:0; margin:0; font-weight:normal; font-size:11px; background:#fff; font-family: verdana, geneva, arial, helvetica, sans-serif; text-align:center; }
table { max-width: 900px; }
p { font-weight:normal; font-size:11px; color:#000; font-family: verdana, geneva, arial, helvetica, sans-serif }

h1, h3, h4, h5 { margin-left:0; margin-top:0; margin-bottom:0; font-weight:bold; font-size:12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif }

h2 { margin-left:0; margin-top:0; margin-bottom:0; font-weight:bold; font-size:12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#21457c; }

a { font-weight:normal; color:#0000FF; font-family: verdana, geneva, arial, helvetica, sans-serif; font-size:12px; text-decoration:none }
a:hover { COLOR: #315d94; text-decoration:underline }

ol { padding-right:0px; padding-left:0px; padding-bottom:0px; margin:0px; border-top-style:none; padding-top:6px; border-right-style:none; border-left-style:none; border-bottom-style:none;font-weight:normal; font-size:12px; color:#000; font-family: verdana, geneva, arial, helvetica, sans-serif }
ol { font-weight: 600; font-size:12px; color:#000; font-family: verdana, geneva, arial, helvetica, sans-serif }
ol li { font-weight: 600; font-size:12px; color:#000; font-family: verdana, geneva, arial, helvetica, sans-serif }


ul { padding-right:0px; padding-left:0px; padding-bottom:2px; margin:0px; border-top-style:none; padding-top:2px; border-right-style:none; border-left-style:none; border-bottom-style:none; font-weight:normal; font-size:12px; color:#000; font-family: verdana, geneva, arial, helvetica, sans-serif }
ul { display:block; list-style-type:none; font-weight:normal; font-size:12px; color:#000; font-family: verdana, geneva, arial, helvetica, sans-serif }
ul li { display:block; font-weight:normal; font-size:12px; color:#000; font-family: verdana, geneva, arial, helvetica, sans-serif }

form { padding:0; margin:0; }

input, textarea, button, password, { font-size:11px; }

option { width:120px; }

/* ----------------------- */

#header2 h2 { font-size:26px; margin:0; font-family:Georgia, 'Times New Roman', Times, serif; color:#000; text-transform:-uppercase; line-height:33px; letter-spacing:4px; }
#header2 p { margin:0; }

#menu ul { padding-top:24px; margin:0; margin-right:40px; }
#menu2 ul { padding-top:5px; margin:0; margin-right:40px; }
#menu li { display:inline; padding:0; font-size:14px; color:#51514d; }
#menu a { color:#fff; font-size:11px; font-weight:bold; font-family:arial; margin-left:40px; text-decoration:none; }
#menu a:hover { text-decoration:underline }

#content2 p { margin:0px; padding-top:4px; padding-bottom:4px; }
#content2 h2 { color:#315d94; font-size:14px; }

#content2 li { list-style:none; padding-left:15px; margin:0px 0px 0px 0px; background:url('images/li_bg.gif') left top no-repeat; vertical-align:top; line-height:16px; color:#51514d; }
#content2 li a { color:#51514d; }

#header2 { padding-left:130px; padding-top:20px; padding-right:10px; }

#content2 { background:url('images/mbg2.jpg') left top no-repeat; }

table.nobd { border-collapse: collapse; }
table.nobd { border: solid 1px #ffffff; }
table.nobd th { background-color: #eee; padding: 0px; color: #111; }
table.nobd td.logo, table.nobd td.rateplan, table.nobd td.benefits, table.nobd td.info, table.nobd td.order { height: 57px; padding: 5px; border-bottom: solid 1px #ccc; border-left: none; border-right: none; border-top: none; }
table.nobd td.ld { padding: 5px 10px; }  
table.nobd td.ld { border-bottom: solid 1px #b9b9b9; border-top: none; border-left: none; border-right: none; background: none; }
table.nobd td.rateplan { font-size: 12px; font-weight: bold; color: #999; }
table.nobd td.benefits { font-size: 11px; }
table.nobd td.benefits img { margin: 2px 0; }
table.nobd td.info, table.nobd td.order { padding: 5px 15px 5px 25px; font-size: 12px; }
table.nobd td.info a, table.nobd td.order a { font-weight: bold; color: #00f; }
table.nobd td.info { background-image: url('../images/i.gif'); background-repeat: no-repeat; }
table.nobd td.order { background-image: url('../images/o.gif'); background-repeat: no-repeat; }

table.nobd td.info2, table.nobd td.order2 { padding: 0 15px 0 25px; font-size: 12px; }
table.nobd td.info2 a, table.nobd td.order2 a { font-weight: bold; color: #111; }
table.nobd td.info2 { background-image: url('../images/i2.gif'); background-repeat: no-repeat; }
table.nobd td.order2 { background-image: url('../images/o2.gif'); background-repeat: no-repeat; }
image: url('../images/o2.gif'); background-repeat: no-repeat; }

table.boxblue2 { width: 470px; margin: 0 0 15px 0; background-color: #CFE8F5;}
table.boxblue2 tr { font-size: 11px; }
table.boxblue2 td { padding: 0 15px; }
table.boxblue2 h1 { padding: 5px 0; color: #111; }
table.boxblue2 h4 { margin: 0 10px 0 15px; padding-left: 22px; background-image: url('../images/h4b.gif'); background-repeat: no-repeat; }
table.boxblue2 td.top { height: 11px; background-image: url('../images/boxbluetop2a.jpg'); background-repeat: no-repeat; }
table.boxblue2 td.bg { padding: 10px 10px 5px 10px; background-image: url('../images/boxbluebg2.jpg'); }
table.boxblue2 td.bot { height: 11px; background-image: url('../images/boxbluebot2.jpg'); background-repeat: no-repeat; }
table.boxblue2 a:link { color: #1097FF; text-decoration: underline; }
table.boxblue2 a:visited { color: #1097FF; text-decoration: underline; }
table.boxblue2 a:hover { color: #1097FF; text-decoration: none; }

.curveBox {position:relative; width:450px; background:#eeeeee; color:#ffffff; margin:5em auto;}
#cv1, #cbl, #ctr, #cbr {position:absolute; width:20px; height:20px; color:#eeeeee; background:#fff; overflow:hidden; font-style:normal; z-index:1;}
#cv1 {top:0; left:0;}
#cbl {bottom:0; left:0;}
#ctr {top:0; right:0;}
#cbr {bottom:0; right:0;}
.curveBox em b {position:absolute; font-size:150px; font-family:arial; color:#eeeeee; line-height:140px; font-weight:normal;}
#cv1 b {left:-8px;}
#ctr b {left:-25px;}
#cbl b {left:-8px; top:-17px;}
#cbr b {left:-25px; top:-17px;}
.curveBox p {position:relative; z-index:100; padding:5px 10px;}

.smalltext {
	font-size:11px;
}

.admintable {
	width:100%;
	background:#D2E3F4 url("images/top1.gif") left top no-repeat;
	margin:0 0;
	padding: 0 0px 0 4px;
	border: 0;
}
