/* Div/Table styles for Table outline / shadow*/
.c{width:230px;height:211px;margin-bottom:0px}
.d{width:685px;margin-bottom:17px;}
.e{width:230px;margin-bottom:17px; margin-top:0px;}
.i .e {width:930px; float:left}
.i{width:400px;margin-bottom:17px;margin-left:17px;}

/*width/height of ../images in section title*/
.h{height:28px;border-spacing:0;border-collapse:collapse;width:100%;}

/*Hides the Div element ??*/
.h .t2i{display:none}

/*space on section title. width matched the image width */
.h .l{width:4px;background-image:url(../images/cl.gif)}

/* right image on section title*/
.h .r{width:4px;background-image:url(../images/cr.gif)}

/*Background on Section Title*/
.cb .h TD{background-image:url(../images/chb2.gif)}
.dg .h TD{background-image:url(../images/ch2.gif)}


/*Covers Left Edge of Section*/
.cb .h .l{background-image:url(../images/clb2.gif)}
.cb .h .lSolid{background-image:url(../images/clb3.gif); width:4px}
.dg .h .l{background-image:url(../images/cl2.gif)}

/*Covers Right Edge of Section*/
.cb .h .r{background-image:url(../images/crb2.gif)}
.dg .h .r{background-image:url(../images/cr2.gif)}

/*Sets the ../images alignment on section */
.h SPAN{float:left;margin:2px 0 0 5px}
.h{height:27px;}

/*Right Edge Down*/
.bc{margin-left:0;width:100%;background:#FFFFFF url(../images/br2.gif) top right repeat-y}
.bw{margin-left:0;width:100%;background:#FFFFFF url(../images/br2.gif) top right repeat-y}

/*Left Edge Down height has to match height of div area*/
.b{padding:5px 5px 5px 5px;background-image:url(../images/bl2.gif); background-repeat: repeat-y;}
.bF{padding:5px 30px 0px 30px;background:url(../images/bl2.gif) repeat-y;}
.d .b{padding:5px 15px;background:url(../images/bl.gif) top left repeat-y;width:100%;}

#loginHome .bc {height:173px}


.in .b{padding-top:5px;padding-bottom:0;padding-left:0;padding-right:0px}



/*Bottom*/
.c .f{width:100%;border-spacing:0;border-collapse:collapse;font-size:5px;line-height:6px}
.c .f TD{background:url(../images/cf.gif) repeat-x}
.c .fw{width:100%;border-spacing:0;border-collapse:collapse;font-size:5px;line-height:6px}
.c .fw TD{background:url(../images/cw2.gif) repeat-x}

.d .f{width:100%;border-spacing:0;border-collapse:collapse;font-size:5px;line-height:6px}
.d .f TD{background:url(../images/cf.gif) repeat-x}
.d .fw{width:100%;border-spacing:0;border-collapse:collapse;font-size:5px;line-height:6px}
.d .fw TD{background:url(../images/cw2.gif) repeat-x}

.e .f{width:100%;border-spacing:0;border-collapse:collapse;font-size:5px;line-height:6px}
.e .f TD{background:url(../images/cf.gif) repeat-x}
.e .fw{width:100%;border-spacing:0;border-collapse:collapse;font-size:5px;line-height:6px}
.e .fw TD{background:url(../images/cw2.gif) repeat-x}


/*Bottom Corners*/
.c .f .r{width:5px;background-image:url(../images/cfr.gif)}
.c .f .l{width:5px;background-image:url(../images/cfl.gif)}
.c .fw .r{width:5px;background-image:url(../images/cwr.gif)}
.c .fw .l{width:5px;background-image:url(../images/cwl.gif)}

.cb .fw .r{width:5px;background-image:url(../images/cwr.gif)}
.cb .fw .l{width:5px;background-image:url(../images/cwl.gif)}

.d .f .r{width:5px;background-image:url(../images/cfr.gif)}
.d .f .l{width:5px;background-image:url(../images/cfl.gif)}

.e .f .r{width:5px;background-image:url(../images/cfr.gif)}
.e .f .l{width:5px;background-image:url(../images/cfl.gif)}
.e .fw .r{width:5px;background-image:url(../images/cwr.gif)}
.e .fw .l{width:5px;background-image:url(../images/cwl.gif)}


.i {margin-top: -5px}

/*image style on button*/
.bSizeSmall A, .bSizeSmall BUTTON{border:0;height:20px;width:54px;text-align:center;background:transparent top left no-repeat}

/*Blue BG on Login button*/
.bXPColorSmallDefault A, .bXPColorSmallDefault BUTTON, .bXPColorSmallBlue A, .bXPColorSmallBlue BUTTON
{background-image:url(../images/blue.png); background-repeat:no-repeat;}


/*Login Button Placement*/
.Firefox .bXPColorSmallDefault{display:table; margin-left:6px; width:65px;}
.IE7 .bXPColorSmallDefault{ margin-left:6px; width:65px;}


/*Arrow*/
.c UL LI, #compMyFav UL LI{background:url(../images/bulletArrow.gif) left center no-repeat;padding-left:12px}

/*Computer Home Page*/
#computer {width:206px; height:215px; background-image:url(../images/computer.gif); float:left}

/*Worldwide Home Page*/
#worldwide {width:125px; height:126px; background-image:url(../images/accepted_worldwide.png); float:left}

/*Section Titles*/
.ssi{width:113px;height:18px;background:url(../images/student_sign-in.gif)}
.tim{width:137px;height:19px;background:url(../images/TimeIsMoney_bl.gif);  }
.h .best{width:153px;height:19px;background:url(../images/CPRToday_In_The_News.gif)}
.wr{width:166px;height:19px;background:url(../images/WhoRelies_gr.gif)}
.sv{width:119px;height:19px;background:url(../images/secured.gif)}
.pat{width:159px;height:19px;background:url(../images/PeopleAreTalking.gif)}
.tqs{width:93px;height:19px;background:url(../images/Top_Questions.gif)}
.gg{width:159px;height:19px;background:url(../images/GoesGreen.gif)}
.gb{width:159px;height:19px;background:url(../images/gives_back.gif)}
.hmc{width:165px;height:19px;background:url(../images/help_me_choose.gif)}
.of{width:165px;height:19px;background:url(../images/OnFacebook.gif)}

.list{margin-left:-2px;clear:both}
.point {display:inline;background:url(../images/bulletArrow.gif) 2px 6px  no-repeat;padding-left:12px}
.list TD A { text-decoration:none}
.list A:hover {color: #e40d12; text-decoration:underline;}

.co table ul { list-style:disc; text-align:left; margin:0px 0px 10px 45px}
.co table p {text-align:left}
.cc table TD {padding:10px}
.cu .tablePadding TD {padding:3px;}
.signup .tablePadding TD {padding:3px;}
.bCopy .bF{padding-top:13px;}
.bCopy .bF DIV {TEXT-ALIGN: justify}
.registration TABLE TD {padding:3px; text-align:right;}
.registration .fields {padding:3px; text-align:left;}
.chart TD {padding:4px;}
.chart .textColumn {text-align:left; width:200px;}
.dots2{ background-image:url('../images/dots2.gif'); width:598px; height:10px; margin-bottom:25px; margin-top:25px;}
.sectionHeading{margin-top:0px;margin-bottom:10px; margin-left: auto;
    margin-right: auto; display:block;
}
.rotatingTestimonials{text-align:right;margin-top:3px; padding:1px;}
.termsCopy {text-align:justify;margin-bottom:10px; font-size:12px; line-height:1;}
.termsPoint {font-weight:bold; width:100%; font-size:12px; text-align:left; width:600px; margin-top:5px; margin-bottom:0px;}

