.menu
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #285F91;
}

.menu_unpay
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #285F91;
}

.menu:hover 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #000000;
}

.menu1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

.menu1:hover 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #E0D90C;
	text-decoration: none;
}

.menu2 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #861515;

}

.menu3
 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #285F91;
}

.submenu2 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #861515;

}

.label 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #285F91;
	text-decoration: none;
	text-align:right;
}

.input 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #285F91;
	text-decoration: none;
	width: auto;
	border: 1px solid #285F91;
	background-color: #FFFFFF;
}


.table_head 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #285F91;
	text-decoration: none;
}

.titlebox
{
	font-family: Times New Roman, Times, serif;
	font-size: 2em;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align: center;
	border-width: medium;
	border-color: #B50335;
	border-style: double;
	padding: 5px;
	color: #285F91;
	margin-top: 5px;
}

.title 
{
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

.titlecenter 
{
	font-family: Times New Roman, Times, serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
}

.title2 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #285F91;
	text-decoration: none;
}

.title2center 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #285F91;
	text-decoration: none;
	text-align: center;
}

a:hover{
	color:#FF0000;
}

a.navbar
{
	float: left;
	width: 250px;
	align: center;
	padding: 6px;
	font-family: arial,helvetica;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}

a.navbar:link
{
	color: black;
	background-color: #CAE1FF;
}

a.navbar:visited
{
	color: black;
	background-color: #CAE1FF;
}

a.navbar:hover 
{
	color: white;
	background-color: #00BFFF;
}

a.navbar:active 
{
	color: black;
	background-color: #FFE4E1;
}

img.FloatLeft{
    float: left;
    margin: 5px;
}

img.FloatRight{
    float: right;
    margin: 5px;
}

.textcenter
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #285F91;
	text-decoration: none;
	padding: 5px;
	text-align: center;
}

.textleft
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #285F91;
	text-decoration: none;
	padding: 5px;
	text-align: left;
}

.textleftwhite
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	padding: 5px;
	text-align: left;
}

.textleftblack
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	padding: 5px;
	text-align: left;
}

.title14red{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #990F04;
	text-decoration: none;
	text-align: center;
	margin: 0 0;
}

.title12red{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #990F04;
	text-decoration: none;
	text-align: center;
	margin: 0 0;
}

.title16red{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #990F04;
	text-decoration: none;
	text-align: center;
	margin: 0 0;
}

.genericlink{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #285F91;
	text-decoration: none;
	text-align: center;
	background-color: #FFF;
}

.allwhite{
	color: #FFFFFF;
}

.bolditalic{	
    font-weight: bold;
	font-style: italic;
}

.bolditalic12{	
    font-weight: bold;
	font-style: italic;
	font-size: 12px;
}

.bold{	
    font-weight: bold;
}

.content 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #285F91;
	text-decoration: none;
}

.contentboldleft 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #285F91;
	text-decoration: none;
	text-align: left;
	padding: 0 5px;
}

.content12black
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	padding: 0 5px;
}

.floatleft
{
	float: left;
	padding: 5px;
}

.content11px 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #285F91;
	text-decoration: none;
}

.content11pxblack 
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #00000;
	text-decoration: none;
}

.contentb
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #285F91;
	text-decoration: none;
}


.link 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #0000CC;
	text-decoration: underline;
}

.link:hover 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: underline;
}

.link1
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #285F91;
	text-decoration: underline;
}

.link1:hover 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #999999;
	text-decoration: none;
}

.link2 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #05488B;
	text-decoration: underline;
}

.link2:hover 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #1C77BB;
	text-decoration: none;
}

.txtsmall 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #285F91;
	text-decoration: none;
}

.prntitle2 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

.prncontent 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}

.errmsg 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: red;
	text-decoration: none;
}

.paid_member
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #285F91;
	background-color: #FDE910;
}

.banner12fuchia{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	background-color: #994D57;
	padding: 3px;
	margin 0 0;
}

.banner14fuchia{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	background-color: #994D57;
	padding: 3px;
	margin 0 0;
}

/* turquoise background */
.banner12pxwhite{  
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFF;
	text-decoration: none;
	background-color: #006699;
	padding: 5px;
	text-align: center;
}

.banner12pxdarkblue{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	background-color: #0A0066;
	padding: 3px;
	text-align: center;
	margin: 0 0;
}

.banner12pxdarkblueleft{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	background-color: #0A0066;
	padding: 3px;
	text-align: left;
	margin: 0 0;
}

.banner14pxdarkblue{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	background-color: #0A0066;
	padding: 3px;
	text-align: center;
	margin: 0 0;
}

.boxblacksage{
	border-style: solid;
	border-width: thin;
	padding: 5px;
	background-color: #B8BCDB;
}

.boxblack{
	border-style: solid;
	border-width: thin;
	padding: 5px;
}

.boxfuschia{
	border-style: solid;
	border-width: thin;
	padding: 5px;
	background-color: #994D57;
}

.boxblacksagequote{
	border-style: solid;
	border-width: thin;
	padding: 5px;
	background-color: #B8BCDB;
	font-style: italic;
}

.boxquotebold{
    font-family: Arial, Helvetica, sans-serif;
    font-style: italic;
    font-size: 11px;
	font-weight: bold;
	border-style: solid;
	border-width: thin;
	padding: .5em;
}

.boxboldleft{
    font-family: Arial, Helvetica, sans-serif;
    font-style: normal;
    font-size: 12px;
	font-weight: bold;
	border-style: solid;
	border-width: thin;
	padding: 5px;
	align: left;
}

.white12{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
}

.padding5px{
	padding: 5px;
}

/***** PARAGRAPH TAGS *****/

p.quote{
    font-style: italic;
    font-size: 12px;
	font-weight: normal;
	padding: .5em;
	text-align: center;
}

p.boxquote{
    font-style: italic;
    font-size: 11px;
	font-weight: normal;
	border-style: solid;
	border-width: thin;
	padding: .5em;
}

p.box{
	padding: 6pt;
}

p.boxpress{
	padding: 6pt;
	color: red;
	font-style: italic;
	font-size: 12px;
}

p.boxquotewhite{
    font-style: italic;
    font-size: 11px;
	font-weight: normal;
	border-style: solid;
	border-width: thin;
	padding: .5em;
	color: #FFFFFF;
}


/* used on main_page */
p.boxmargin{
    margin: 1em;
}

p.blackfont{
    color: 000000;
}

p.whitefont{
    color: #FFFFFF;
}

p.white{
    color: #FFFFFF;
}

p.emdatabase{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-align: center;
	margin-top: 1em;
	background-color: #ffe500;
	padding-left: 1em;
}

p.mainpagebanner{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	margin-top: 1em;
	background-color: #006699;
	padding-left: 1em;
}

p.bannerh2{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	margin-top: 1em;
	background-color: #006B59;
	padding-left: 1em;
}

p.bannerh3{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	margin-top: 1em;
	background-color: #cc3333;
	padding-left: 1em;
}

p.bannerh4{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	margin-top: 1em;
	background-color: #006699;
	padding-left: 1em;
}

p.bannerh5{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	margin-top: 1em;
	background-color: #c46374;
	padding-left: 1em;
}

p.headline{
    font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #285F91;
	text-decoration: none;
	padding-left: 1em;
}

p.headline_bold{
font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #285F91;
	text-decoration: none;
	padding-left: 1em;
}

p.headline_white{
font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 1em;
}

p.title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 2em;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #285F91;
	text-decoration: none;
	margin-top: 1em;

}

p.podcasttitle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: .75em;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #285F91;
	text-decoration: none;
	margin-top: 1em;

}

p.indentText{
    margin: 1em;
}

p.italic{
    font-style: italic;
	color: #FFFFFF;
}

p.usg_bannerh2{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	background-color: #cc3333;
	padding: 5px;
	text-align: center;
	margin: 0 0; /* gets rid of space between top of banner and top of containing div */
}

p.white{
    color: #FFFFFF;
}

/***** DIV CONTENT BOXES *****/

#contentbox{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #285F91;
	text-decoration: none;
}

.content_box1 { /* yellow border*/
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-color: #FFCC33;
	border-width: thin;
	border-style: double;
	text-align: left;
}

.content_box1A { /* yellow border, normal */
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	border-color: #FFCC33;
	border-width: thin;
	border-style: double;
	text-align: left;
}


.content_box2 { /* gold border, powderblue fill, text align left */
    font-family: Arial, Helvetica, sans-serif;
    font-style: italic;
    font-size: 11px;
	font-weight: bold;
	border-style: solid;
	border-width: thin;
	padding: 5px;
	font-size: 11px;
	border-color: #B2A966;
	text-align: left;
	background-color: #B8BCDB;
}

.content_box2A { /* gold border, powderblue fill, text align center */
    font-family: Arial, Helvetica, sans-serif;
    font-style: italic;
    font-size: 11px;
	font-weight: bold;
	border-style: solid;
	border-width: thin;
	padding: 5px;
	border-color: #B2A966;
	text-align: center;
	background-color: #B8BCDB;
}

.content_box2B { /* gold border, powderblue fill, text align left, font normal */
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
	font-weight: bold;
	border-style: solid;
	border-width: thin;
	padding: 5px;
	border-color: #B2A966;
	text-align: left;
	background-color: #B8BCDB;
}

.content_box3 { /* no border, tan fill, black text */
    font-family: Arial, Helvetica, sans-serif;
    font-style: italic;
    font-size: 11px;
	font-weight: bold;
	padding: 5px;
	color: #000;
	text-align: left;
	background-color: #ABA99D;
}

.content_box4 { /* no border, gray fill, white text */
    font-family: Arial, Helvetica, sans-serif;
    font-style: italic;
    font-size: 11px;
	font-weight: bold;
	padding: 5px;
	color: #FFF;
	text-align: left;
	background-color: #666666;
}

/* powder blue background */
.content_box5{  
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-align: left;
	color: #000;
	text-decoration: none;
	background-color:#CAECFB;
	padding: 5px;
}

/* turquoise background */
.content_box6{  
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-align: left;
	color: #FFF;
	text-decoration: none;
	background-color:#1E7F97;
	padding: 5px;
}


/* gold fill */
.content_box7{  
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-align: left;
	color: #000;
	text-decoration: none;
	background-color: #C7C08F;
	padding: 5px;
}


/* fuchia background */
.content_box8{  
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-align: left;
	color: #FFF;
	text-decoration: none;
	background-color:#994D57;
	padding: 5px;
}

/***** DIV SECTION *****/

#footer {
    margin: 0.5in auto;
    color: #fff;
    width: 500px;
	height: 60px;
	font-size: 11px;
    padding: 8px;
    text-align: center;
    background-color: #ABA99D;
    border: 2px solid #fff;
	clear: both;
	
	 /* Do rounding (native in Opera, Firefox and Safari) */
    border-radius:20px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
}


#box{
    border-style: solid; 
	border-width:thin;
}

/* Epigenetics, Psychoneuroimmunology, and Qigong page */

#epi_wrapper
{
	width: 900px;
	height 2500px;
	padding: 0 0;
}

#epi_leftcol{
	margin: 0 auto;
	width: 300px;
	float: left;
	height: 2500px;
	padding-top: 0;
	border-width: thick;
	border-style: single;
	border-color: #FFF000;
}

#epi_content{
	width: 300px;
	height: 2500px;
    float: left;
	padding-right: 5px;
	padding-top: 5px;
	margin-left: 5px;
}

#epi_rightcol{
	margin-left: 615;
	height: 2500px;
}

/* Getting Started page divs */
#gs_div1{
	font-family: Arial, Helvetica, sans-serif;
    font-style: normal;
    font-size: 11px;
	font-weight: bold;
	border-style: solid;
	border-width: thin;
	padding: 5px;
	border-color: #B2A966;
	text-align: left;
	background-color: #E6BD19;
	color: #990F04;
	width: 760px;
}

#gs_div2{
	font-family: Arial, Helvetica, sans-serif;
    font-style: normal;
    font-size: 11px;
	font-weight: bold;
	border-style: solid;
	text-align="left"
	border-width: thin;
	padding: 5px;
	color: black;
	background-color: #ABA99D;
	width: 760px;
	height: 540px;
	
}

#gs_div3{
    float: left;
	padding: 5px;
	width: 240px;
}

#gs_div4{
	padding: 5px;
	float: left;
	width: 240px;
}

#gs_div5{
	padding: 5px;
	float: left;
	width: 240px;
	margin-left: 5px;
}

/* Physics and Qigong page */

#phys_wrapper
{
	width: 1000px;
	height: 2800px;
	border-width: thin;
	border-style: double;
	border-color: #CC33CC;
}

#phys_leftcol{
	width: 250px;
	height: 2800px;
	padding-right: 5px;
	padding-left: 5px;
	float: left;
	border-width: thick;
	border-style: double;
	border-color: #FF0000;
}

#phys_content{
	margin 0 auto;
	width: 450px;
	height: 2800px;
    float: left;
	border-width: thick;
	border-style: double;
	border-color: #339900;
}

#phys_content1{
	width: 700px;
	height: 500px;
    float: left;
	border-width: thick;
	border-style: double;
	border-color: #333366;
}


#phys_rightcol{
	margin-left: 725;
	height: 2800px;
	padding: 5px;
	border-width: thick;
	border-style: double;
	border-color: #333333;
}

/* Podcasts, Videos, and Dvds page divs */
#pvd_wrapper
{
	width: 875px;
	height 2800px;
	text-align: left; /* compensate for <td align=center> in beforestart.php */
}

#pvd_leftcol{
    margin: 0 auto;
	width: 280px;
	float: left;
	height: 2650px;
	padding-right: 5px;
	background-color: #ABA99D;
}

#pvd_content{
	width: 250px;
	height: 2450px;
    float: left;
	padding-right: 5px;
	margin-left: 5;
}

#pvd_rightcol{
	height: 2600px;
	background-color: #B3A967;
	margin-left: 555px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
}

#pvd_div1{
	width: 250px;
	height: 1410px;
	background-color: #E6BD19;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#pvd_div2{
	width: 245px;
	height: 1100px;
	background-color: #B3A967;
	padding: 5px;
}

/* Qigonghealth page div */
#qhealth_box{
	
	padding-bottom: 3px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	border-width: thick;
	border-style: single;
	border-color: #FFF000;
	background-color: #ABA99D;
	padding: 1em;
}

/* Integrative Medicine and Medical Qigong Therapy page divs */

#qt_global_health{
	text-align: left;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	border-width: thick;
	border-style: single;
	border-color: #FFF000;
	background-color: #ABA99D;
	padding: 5px;
}

#qt_wrapper
{
	width: 865px;
	height 4200px;
}

#qt_leftcol {
	margin: 0 auto;
	width: 200px;
	float: left;
	height: 4200px;
    padding-right: 5px;
}

#qt_content {
	width: 375px;
	height: 4200px;
    float: left;
	padding-right: 5px;
}

#qt_rightcol {
	margin-left: 585px;
	height: 4200px;
}

#qt_div1 {
	width: 190px;
	height: 280px;
	padding: 5px;
	border-width: thin;
	background-color: #CCCC33;
}

#qt_div2 {
	background-color: #F0DCB7;
	margin: 0 0;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #285F91;
	text-decoration: none;
	height: 345px;
	width: 190px;
}

div.qt_div3 {
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-color: #AE7F32;
	border-width: thin;
	border-style: double;
	text-align: center;
}

#qt_div4 {
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-color: #AE7F32;
	border-width: thick;
	border-style: double;
	text-align: center;
}

#qt_div5 {
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-color: #FFCC33;
	border-width: thin;
	border-style: double;
	text-align: center;
}

#qt_div6 {
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-color: #B22B25;
	border-width: thick;
	border-style: double;
	text-align: center;
	margin: 5px;
}

#qt_div7 {
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-color: #CC33FF;
	border-width: medium;
	border-style: solid;
	text-align: center;
	background-color:#FFFF33;
}

#qt_div8 {
    font-family: Arial, Helvetica, sans-serif;
    font-style: italic;
    font-size: 11px;
	font-weight: bold;
	border-style: solid;
	border-width: thin;
	padding: 5px;
	font-size: 11px;
	border-color: #B2A966;
	text-align: left;
	background-color: #B8BCDB;
}

#qt_div9 {
    font-family: Arial, Helvetica, sans-serif;
    font-style: italic;
    font-size: 11px;
	font-weight: bold;
	border-style: solid;
	border-width: thin;
	padding: 5px;
	font-size: 11px;
	border-color: #B2A966;
	text-align: center;
	background-color: #B8BCDB;
}

/* Scientific Basis of Qigong and Energy Medicine */

#sb_wrapper
{
	margin 0 auto;
	width: 1030px;
	height: 3650px;
	/*
	border-width: thick;
	border-style: double;
	border-color: #CC33CC; */
}

#sb_leftcol{
	margin: 0 auto;
	width: 475px;
	height: 3650px;
	float: left;
	/*
	border-width: thick;
	border-style: double;
	border-color: #FF0000; */
}

#sb_content{
	height: 3650px;
	width: 225px;
	float: left;
	margin-left: 5px;
	/*
	border-width: thin;
	border-style: double;
	border-color: #339900; */
}

#sb_rightcol{
	height: 3650px;
	width: 300px;
	float: left;
	margin-left: 5px;
	/*
	border-width: thin;
	border-style: double;
	border-color: #339900; */
}

div.epsychology{
    padding: 6pt;
	color: white;
	font-size: 12px;
	margin: 1em;
	background-color: #6A8DB0;
	border-style: solid;
	border-width: medium;
	border-color: #666666;
	width: auto;
	height: 30em;
}

/* Social Networking: Newsletters, Blogs, Magazines, and Networking page divs */

#sn_wrapper
{
	width: 875px;
	height 2200px;
	text-align: left; /* compensate for <td align=center> in beforestart.php */
}

#sn_leftcol{
	width: 300px;
	height: 2200px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #285F91;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 0;
	padding-top: 0;
}

#sn_content{
	width: 250px;
	height: 2200px;
    float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #285F91;
	text-decoration: none;
	padding-right: 5px;
	padding-top: 0;
	padding-bottom: 5px;
	margin-left: 5;
}

#sn_rightcol{
	height: 2200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #285F91;
	text-decoration: none;
	margin-left: 565;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 1px;
}

#sn_div1{
	border-style: solid;
	border-width: thin;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #000;
	text-decoration: none;
	padding: 5px;
	background-color: #B8BCDB;
}

#sn_div2{
	border-style: solid;
	border-width: thin;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #000;
	text-decoration: none;
	padding: 5px;
	background-color: #ABA99D;
}

#sn_div3{
	border-style: solid;
	border-width: thin;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #fff;
	text-decoration: none;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #ABA99D;
}

#sn_div4{
	border-style: solid;
	border-width: thin;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color: #990F04;
	text-decoration: none;
	padding-left: 5px;
	padding-bottom: 5px;
	background-color: #E6BD19;
}

#sn_div5{
	border-style: solid;
	border-width: thin;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	color:  #fff;
	text-decoration: none;
	padding: 5px;
	background-color:  #994D57;
}

/* Spiritual Qigong page divs */

#sq_wrapper
{
	width: 875px;
	height 2500px;
	text-align: left; /* compensate for <td align=center> in beforestart.php */
}

#sq_leftcol{
	width: 300px;
	float: left;
	height: 2500px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 0;
	padding-top: 0;
}

#sq_content{
	width: 250px;
	height: 2500px;
    float: left;
	padding-right: 5px;
	margin-left: 5;
}

#sq_rightcol{
	height: 2500px;
	padding-right: 5px;
	margin-left: 575;
	padding-bottom: 5px;
}

#sq_div1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-color: #B22B25;
	border-width: thin;
	border-style: double;
	text-align: left;
	margin-top: 5px;
    color: #990F04;
	background-color: #E6BD19;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 0;
	padding-top: 3px;
}

#sq_div2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	border-color: #B22B25;
	border-width: thin;
	border-style: double;
	text-align: left;
	color: #285F91;
	padding: 5px;
}

#sq_div3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	border-width: thin;
	border-style: double;
	text-align: left;
	color: #000;
	padding: 5px;
	padding-right: 5px;
	background-color: #ABA99D;
}

#sq_div4{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	border-width: thin;
	border-style: double;
	border-color: #3300CC;
	text-align: left;
	color: #000;
	padding: 5px;
	padding-right: 5px;
	background-color: #FFFF00;
}

#sq_div5{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	border-width: thin;
	border-style: double;
	border-color: #000;
	text-align: left;
	color: #FFF;
	padding: 5px;
	padding-right: 5px;
	background-color: #6A05D9;
}

/* end Spiritual Qigong page divs */

/* Technologies and Therapies */

#tech_wrapper
{
	margin 0 auto;
	width: 950px;
	height: 3800px;
	/*
	border-width: thick;
	border-style: double;
	border-color: #CC33CC; */
}

#tech_leftcol{
	margin: 0 auto;
	width: 625px;
	height: 3700px;
	padding: 5px;
	float: left;
	/*
	border-width: thick;
	border-style: double;
	border-color: #FF0000; */
}

#tech_content{
	height: 300px;
	width: 300px;
	float: left;
	/*
	border-width: thin;
	border-style: double;
	border-color: #339900; */
}

/* US Government and Qigong page divs */

#usg_wrapper
{
	width: 865px;
	height 2300px;
}

#usg_leftcol{
	width: 250px;
	float: left;
	height: 2300px;
	padding: 0 5px;
	padding-top: 0;
}

#usg_content{
	width: 300px;
	height: 2300px;
    float: left;
	margin-left: 5px;
}

#usg_rightcol{
	margin-left: 575;
	height: 2300px;
}

#usg_div1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #420064;
	text-decoration: none;
	background-color: ABA99D;
	padding: 5px;
	margin-top: 5px;
	text-align: left;
} 

#usg_div2{
    padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border-color: #B22B25;
	border-width: thick;
	border-style: double;
	text-align: center;
}

#usg_div3{
    padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-color: #B22B25;
	border-width: thin;
	border-style: double;
	text-align: left;
	margin-top: 5px;
	background-color: #FFD700;
	color: 2E00FF;
}

#usg_div4{
    padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border-color: #B22B25;
	border-width: thin;
	border-style: double;
	text-align: left;
	margin-top: 5px;
	color: #3B0DF2;
	background-color: #E87D87;
}

#usg_div5{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #420064;
	text-decoration: none;
	background-color: #D9C726;
	padding-top: 4px;
} 

#usg_div6{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #663D00;
	text-decoration: none;
	background-color: #88E87D;
	padding: 5px;
	margin-top: 5px;
	text-align: left;
} 

/* end US Government and Qigong page divs */


