/* DM March 2010 */
body {margin:auto; padding: 5px 0 0 5px; font-size: 14px; color:#000000; font-family: Arial, Helvetica, sans-serif; background: #ffffff url(../images/main_bg.gif) no-repeat;}

#mainDiv {width:640px}

.home_msg1 {width:300px; height:74px; background:#ffffff url(../images/home_bg1.gif) no-repeat;filter:alpha(opacity=60);opacity:0.6;}
.home_msg1:hover {width:300px; height:74px; background:#ffffff url(../images/home_bg1.gif) no-repeat;filter:alpha(opacity=100);opacity:1;cursor:pointer;}


div.testimonial, div.testimonialInset {border: 1px solid #7772b2;}
div.testimonialInset {margin:3px; display: block; float:right; width:200px;}

div.sideQuote {border-left: 1px solid #222578; border-bottom: 1px solid #222578;}
div.sideQuoteInset {margin:3px; display: block; float:right; width:200px; border: 1px solid #222578; border-bottom: 1px solid #222578;}

img.noborder {border: none;}
img.simpleBborder {border: solid 1px #000000;}
img.imgInsetLeft {margin: 5px 5px 5px 0; float:left;}
img.imgInsetCenter {margin-left:auto; margin-right:auto;}
img.imgInsetRight {margin: 5px 0 5px 5px; float:right;}

div.topOfPage {float:right; margin-bottom: 5px;}

.fullProfile img {float:left; padding:0 5px 5px 0;}

a {font-weight:bold; text-decoration:none; color:#990033;}
a:hover {font-weight:bold; text-decoration:underline; color:#990033;}

a.bkmark {font-weight:bold; text-decoration:none; color:#7772b2;}
a.bkmark:hover {font-weight:bold; text-decoration:underline; color:#7772b2;}

p {font-size: 1em; line-height: 1.3em;}

.null {
    margin: 0;
}

.heading1 {
    margin: 0 0 5px 0;
    font-size: 2.15em;
    color: #990033;
}
.heading2 {
    margin: 5px 0 5px 0;
    font-size: 1.3em;
    color: #7772b2;
}
.heading3 {
    font-size: 1.1em;
    font-weight: bold;
}
.heading4 {
    margin: 0 0 5px 0;
	font-size: 1.3em;
	font-weight: bold;
	color: #990033;
}

.copy {
    font-size: .8em;
    color: #999999;
}

.stdtext, .stdCentertext, .stdBoldtext, .stdBoldRighttext, .fullTeamName, .stdQtext, .stdQBoldtext {
    font-size: 1em;
/*    line-height: 1.3em; */
}
.stdtextIndent {
    margin-left: 20px;
/*    line-height: 1.3em; */
}
.stdCentertext {
    text-align: center;
}
.stdBoldtext, .stdQBoldtext {
    font-weight: bold;
}
.stdQtext, .stdQBoldtext {
    margin:3px 3px 3px 3px;
}
.stdBoldRighttext {
    font-weight: bold;
    text-align: right;
}
.stdFormtext20, .stdBoldFormtext20, .stdBoldRightFormtext20 {
    margin: 20px 0 0 0;
    font-size: 1em;
}
.stdFormtext10, .stdBoldFormtext10, .stdBoldRightFormtext10 {
    margin: 10px 0 0 0;
    font-size: 1em;
}
.stdFormtext5, .stdBoldFormtext5, .stdBoldRightFormtext5 {
    margin: 5px 0 0 0;
    font-size: 1em;
}
.stdBoldFormtext20, .stdBoldRightFormtext20, .stdBoldFormtext10, .stdBoldRightFormtext10, .stdBoldFormtext5, .stdBoldRightFormtext5 {
    font-weight: bold;
}
.stdBoldRightFormtext20, .stdBoldRightFormtext10, .stdBoldRightFormtext5 {
    text-align: right;
}
.fullTeamName {
    margin: 0;
}
.topOfPage, .thumbTeamName, .thunmTeamspec {
    margin: 0;
    font-size:.86em;
}
.topOfPage, .thumbTeamName {
    font-weight:bold;
}
.sideQuote-text, .sideQuote-author {
    line-height: 1.4;
    margin:3px 3px 3px 3px;
    font-size:.93em;
}
.sideQuote-author {
    font-weight:bold;
    font-style:italic;
}
.testimonial-content {
    margin: 0;
    font-family: Times;
    font-size: 1em;
}
.testimonial-author {
    margin: 2px 0 10px 0;
    font-size: .93em;
    font-weight: bold;
    font-style:italic;
}
.testimonial-quote, .testimonial-text {
    line-height: 1.0;
}
.testimonial-quote {
    margin:3px 3px 10px 3px;
    color: #555678;
    font-style:italic;
    font-size:.9em;
}
.testimonial-text {
    margin:0 3px 3px 3px;
    color: gray;
    font-size:.8em;
}

ul {
	list-style-type: circle;
	list-style-image: url(../images/bullet.gif);
}

ol {
	list-style-type: lower-roman;
}

.topB {border-top: solid 1px #222578;}
.bottomB {border-bottom: solid 1px #222578;}
.topbottomB {border-top: solid 1px #222578; border-bottom: solid 1px #222578;}
.rightB {border-right: solid 1px #222578;}
.bottomRightB {border-bottom: solid 1px #222578; border-right: solid 1px #222578;}
/* end */
