/* CSS Document */
html, body { border:0; margin:0; padding:0;}
 
body { font:11px/1.15 Arial, Helvetica, sans-serif; background:#ededed url(../images/bg.jpg) top left repeat-x; color:#767676;}
h1, h2, h3, h4, h5, h6 { margin:0; padding:0; font-weight:normal; }
h1 { padding:30px 0 25px 0; letter-spacing:-1px;font-size:2em; }
h2 { padding:20px 0; letter-spacing:-1px; font-size:1.5em; font-weight:bold; color:#386da3; }
h3 { font-size:1em; font-weight:bold;}

a, a:link, a:visited, a:hover { text-decoration:underline; color : #4075ab;}
 
table tr td { vertical-align:top;}
p {text-align:justify; margin:0 0 10px 0;}
.menuspace {border:#6e7c9d 1px solid; background-color:#3f4c6b; padding:11px;}
.maincontent { padding:20px;}
.quote { width:220px; height:166px; background:url(../images/quote.gif) top left no-repeat; padding:98px 0px 0px 23px;}
.quotelink{margin-top:9px; margin-left:30px; width:130px; height:35px; cursor:hand;}
.imgbrdr {border:#b3b3b3 1px solid;}
.claim {border:#b3b3b3 1px solid; background:FFF url(../images/bg_right.gif) bottom left no-repeat; width:228px; height:133px;}
.learning {border:#b3b3b3 1px solid; background:url(../images/bg_learning.gif) top center no-repeat; width:228px; height:133px;}
.newsltr {border:#b3b3b3 1px solid; background:url(../images/bg_newsltr.gif) top left no-repeat; width:228px; height:133px;}
.learning-content{ margin-top:50px; margin-left:99px; color:#376ca2;}
.claim-content{ margin:10px; color:#376ca2;}
.newsltr-content{ margin:27px 8px 8px 5px; font-size:1.1em; color:#376ca2;}
.footer { padding:10px; text-align:center;}

.leftgrad {background:url(../images/sl4.gif) bottom left no-repeat;}
.rightgrad {background:url(../images/sr4.gif) bottom left no-repeat;}

.clear         { clear:both; }
.float-left    { float:left; }
.float-right   { float:right; }
 
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }


a.mainlink:link { color : #4075ab; font-size : 11px; font-weight:bold; text-decoration : none; }
a.mainlink:active { color : #4075ab; font-size : 11px; font-weight:bold; text-decoration : none;}
a.mainlink:visited { color : #4075ab; font-size : 11px; font-weight:bold; text-decoration : none;}
a.mainlink:hover { color : #4075ab; font-size : 11px; font-weight:bold; text-decoration : underline;}

a.mainlink2:link { color : #144999; font-size : 14px; font-weight:bold; text-decoration : none; }
a.mainlink2:active { color : #144999; font-size : 14px; font-weight:bold; text-decoration : none;}
a.mainlink2:visited { color : #144999; font-size : 14px; font-weight:bold; text-decoration : none;}
a.mainlink2:hover { color : #144999; font-size : 14px; font-weight:bold; text-decoration : underline;}

a.mainlink3:link { color : #666666; font-size : 12px; font-weight:bold; text-decoration : none; }
a.mainlink3:active { color : #666666; font-size : 12px; font-weight:bold; text-decoration : none;}
a.mainlink3:visited { color : #666666; font-size : 12px; font-weight:bold; text-decoration : none;}
a.mainlink3:hover { color : #666666; font-size : 12px; font-weight:bold; text-decoration : underline;}

a.topmenu:link { color : #FFF; font-size : 1.1em; font-weight:bold; padding:0 10px; text-decoration : none;}
a.topmenu:active { color : #FFF; font-size : 1.1em; font-weight:bold; padding:0 10px; text-decoration : none;}
a.topmenu:visited { color : #FFF; font-size : 1.1em; font-weight:bold; padding:0 10px; text-decoration : none;}
a.topmenu:hover { color : #a1bad3; font-size : 1.1em; font-weight:bold; padding:0 10px; text-decoration : none;}

.topmenuactive { color : #a1bad3; font-size : 1.1em; font-weight:bold; padding:0 10px; text-decoration : none;}
.displaydate { color : #b5b5b8; font-size : 1.1em; font-weight:bold; padding:0 10px; text-decoration : none;}

.readmore {width:125px; height:28px; display:block; border:0px;}

.topquotelinks {width:125px; height:12px; display:block; border:0px; clear:both; margin-bottom:6px; padding:0px; cursor:default;}
.links {border:0px; display:block; margin:0px; padding:6px 62px;}

.whttext{
	font-family:Arial, Helvetica, sans-serif;;
	font-size:11px;
	color:#ffffff;
	line-height:16px
}
.formtext{
font:11px/1.15 Arial, Helvetica, sans-serif; 
color:#767676;
font-size:11px;
padding-left:20px;
}

.redtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#F30404;
	line-height:16px
}
.greentext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#81820A;
	line-height:16px
}
.bluetext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#386da3;
	line-height:16px
}
.ashtext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#767676;
	line-height:16px
}