HTML, BODY
{
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: top;
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  color: #333333;
  height: 100%;
  background: url("/images/bg.gif");
}

IMG
{
  border-style: none;
  display: block;
}

A
{
  text-decoration: none;
}

#outer
{ 
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  width: 902px;
}

#content
{
  border-left: 10px solid #e6e6cd;
  border-right: 10px solid #e6e6cd;
  width: 882px;
  background: #fff;

}

#footer
{
  width: 630px;
  clear: both;
  padding: 0px 0px 10px 272px;
}

#footer, #footer *
{
  font-size: 11px;
  color: #666666;
}

#footer .spacer
{
  height: 8px;
}

#footer * td
{
  vertical-align: top;
  padding-right: 15px;
}

#footer .footer_head
{
  font-size: 13px;
  font-weight: bold;
}


#logo
{
  float: left;
  padding: 20px 0px 0px 22px;
}

#util
{
  float: right;
  background: #e6e6cd;
  width: 222px;
  height: 80px;
  margin-bottom: 21px;
}

#util_inner
{
  background: url("/images/util-bl.gif") no-repeat; /* 0 100%;*/
  background-position:left bottom;
  width: 100%;
  height: 100%;
}
#util_inner a {color:#00407F;}
#util_inner a:hover {color:#72002d;}
#util_inner h2 {font-size: 14px; font-weight: bold; color: #72002d; padding:0px 10px; margin:5px 0 0 0;}
#util_inner h3 {font-size: 12px; font-weight: bold; color: #00407F; padding:0px 10px; margin:0;}
#util_inner p {font-size: 12px; color: #00407F; padding:0px 10px; margin:0;}

#nav
{ 
  clear: both;
  width: 100%;
}

#nav .left
{
  background: url("/images/nav-bl.gif") no-repeat 0 100%;
  width: 28px;
  height: 27px;
  float: left;
}

#nav .main
{
  float: left;
  width: 822px;
}

#nav .main img
{
  display: inline;
}

#nav .right
{
  background: url("/images/nav-br.gif") no-repeat 100% 100%;
  width: 26px;
  height: 27px;
  float: right;
}

#nav .sep 
{
  background: #e6e6cd;
  clear: both;
  width: 100%;
  height: 12px;
}

#main
{
  padding-bottom: 16px;
}

#main .border
{
  width: 2px;
  background: #e6e6cd;
}

#main .sep
{
  clear: both;
  width: 100%;
  height: 10px;
}

#main .left
{
  width: 242px;
  height: 100%;
  padding-top: 10px;
}

#main .subnav, #main .subnav2l, #main .home
{
  width: 200px;
  /* background: url("/images/subnav-line.gif") repeat-x 0 100%;*/
  clear: both;
  color: #666666;
  text-align: left;
  padding-top: 1px;
}

#main .subnav
{
  height: 38px;
  padding-bottom: 5px;
  vertical-align: middle;
  font-size: 14px;
  font-weight: bold;
}

#main .subnav2l
{
  height: 52px;
  padding-bottom: 5px;
  vertical-align: middle;
  font-size: 14px;
  font-weight: bold;
}

#main .subnav h2 {font:bold 14px Arial;border-bottom:dashed 1px gray;padding-bottom:8px;padding-left:20px;}

#main .home
{
  font-size: 9px;
}

#main .subnav a, #main .subnav2l a
{
  color: #666666;
  font-size: 14px;
  font-weight: bold;
}

#main .left_sub
{
  width: 200px;
  text-align: left;
}

#fourc
{
  padding-top: 370px;
}

#main .subnav p, #main .subnav2l p
{
  margin-left: 27px;
}

#main .left .sub
{
  text-align: left;
  padding-top: 30px;
}

#main .left .sub table
{
  background: #e6e6cd;
}

#main .left .text
{
  padding: 0px 7px 9px 7px;
}

#main .mid
{
  width: 362px;
  height: 100%;
  padding: 26px 20px 0px 20px;
}

#main .mid2
{
  height: 100%;
  padding: 26px 20px 0px 20px;
}

#main .dbl_mid
{
  width: 582px;
  height: 100%;
  padding: 26px 20px 0px 20px;
  text-align: left;
}

#cstage h1
{
  color: #660033;
  text-align: left;
  font-size: 18px;
  font-weight: bold;
  margin:0;
}

#cstage .image
{
  margin-left: -7px;
}

#main .mid .text
{
  text-align: left;
  font-size: 12px;
  margin-top:20px;
}

.profile {font:bold 12px Arial; color:#00407F;}
    .profile a {color: #00407F;}
    .profile a:visited {color: #00407F;}
    .profile a:hover {color: #72002D;}
#main .mid .text h1 {font-size: 16px; font-weight: bold; color: #205881;}
    #main .mid .text h1 a {color: #72002d;}
    #main .mid .text h1 a:visited {color: #72002d;}
    #main .mid .text h1 a:hover {color: #336699;}
#main .mid .text h2 {font: bold 14px Arial; margin:10px 0 0 0; color:#00407F;}
    #main .mid .text h2 a {color: #72002d;}
    #main .mid .text h2 a:visited {color: #72002d;}
    #main .mid .text h2 a:hover {color: #336699;}
#main .mid .text h3 {font: bold 12px Arial; margin-bottom:0; margin-top:10px; color:#00407F;}
    #main .mid .text h3 a {color: #72002d;}
    #main .mid .text h3 a:visited {color: #72002d;}
    #main .mid .text h3 a:hover {color: #336699;}
#main .mid .text p {margin:0 0 10px 0;}
    #main .mid .text p a {color: #72002d; font-weight:bold;}
    #main .mid .text p a:visited {color: #72002d; font-weight:bold;}
    #main .mid .text p a:hover {color: #336699; font-weight:bold;}
#main .mid .text ul li {list-style-image:url(/images/sm_bull.gif);}
    #main .mid .text ul li a {color: #72002d;}
    #main .mid .text ul li a:visited {color: #72002d;}
    #main .mid .text ul li a:hover {color: #336699;}

#main .right_top
{
  width: 220px;
  padding-left: 20px;
  height: 50%;
}

#main .right_top .sub
{
  background: #e6e6cd;
}

#main .right_top .sub .text {padding-left: 13px;}

.expert img {float:left; padding-right: 5px;}
.expert h2 {font-size: 12px; color: #00407F; font-weight:bold; margin:0;}
.expert p {margin:0 0 10px 0;}

#main .right_mid
{
  /*height: 30%;
  padding: 75px 15px 15px 35px;*/
}

#main .right_bot
{
  /*height: 20%;
  padding: 15px 15px 15px 35px;*/
}

#left_side h2 {font-size: 14px; font-weight: bold; color: #00407F; padding: 4px 0px 4px 0px;}
    #left_side h2 a {color: #72002d;}
    #left_side h2 a:visited {color: #72002d;}
    #left_side h2 a:hover {color: #336699;}
#left_side h3 {font-size: 12px; font-weight: bold; color: #00407F;}
    #left_side h3 a {color: #72002d;}
    #left_side h3 a:visited {color: #72002d;}
    #left_side h3 a:hover {color: #336699;}
#left_side p {font-size: 11px; color: #000;}
    #left_side p a {color: #72002d; font-weight:bold;}
    #left_side p a:visited {color: #72002d; font-weight:bold;}
    #left_side p a:hover {color: #336699; font-weight:bold;}
#left_side li {margin-left:-20px;font-size: 11px; color: #000;}
    #left_side li a {color: #72002d; font-weight:bold;}
    #left_side li a:visited {color: #72002d; font-weight:bold;}
    #left_side li a:hover {color: #336699; font-weight:bold;}

.red_title
{
  font-size: 14px;
  font-weight: bold;
  color: #72002d;
  padding: 4px 0px 4px 0px;
}

.red_title_sm
{
  font-size: 12px;
  font-weight: bold;
  color: #72002d;
}

.blue_hl
{
  font-size: 12px;
  font-weight: bold;
  color: #00407F;
  padding: 8px 0px 4px 0px;
}

.blue_text
{
  font-size: 12px;
  color: #00407F;
}

.dark_text
{
  font-size: 12px;
  color: #2d3237;
}

.bullet
{
  padding-left: 36px;
  background: url("/images/sm_bull.gif") no-repeat 19px 3px;
}

.bold
{
  font-weight: bold;
}

.gray
{
  color: #666;
}

.black
{
  color: #000;
}

.blue_link
{
  color: #00407e;
  font-size: 10px;
}

.blue
{
  color: #00407e;
}

.med
{
  font-size: 11px;
}

.sm
{
  font-size: 10px;
}

.tiny{ 
  font-size: 8px;
 }
.lg
{
  font-size: 12px;
}

.red
{
  color: #72002d;
}

.under
{ 
  text-decoration: underline;
}

.form-filigree {background-color:#A3B6AD; width:100%; height:15px;} 
.form {margin:10px 20px;}
.form h1 {font:bold 14px verdana; color:#00407F;}


/*******************************************************************************

Bookmarkify Theme Name: Plain
Description: Contains settings for a very basic widget.
Author: Gary Keorkunian
Author URI: http://www.gara.com/

This theme is licensed under a 
Creative Commons Attribution-Share Alike License 3.0
http://creativecommons.org/licenses/by-sa/3.0/us/

You are free to use, copy, and distribute this theme and you are free to modify 
this theme under the condition that attribute the work to the original author
and you distribute any modification of this theme under the same license.
 
*******************************************************************************/

div.bookmarkify
{
	margin: 0px;
	border: none;
	padding: 0px;

	height: 50px;

	background: transparent;
	
	text-align: left;
	vertical-align: middle;
	
	font-family: verdana, arial;
	font-size: 12px;
}

div.bookmarkify a
{
	text-decoration: none;
	
	font-family: verdana, arial;
}

div.bookmarkify a:hover
{
	text-decoration: underline;
}

div.bookmarkify div.title
{
        visibility: hidden;
	margin: 0px;
	border: none;
	padding: 0px;

	height: 1%;

	background: transparent;
	
	vertical-align: auto;

	font-weight: bold;
}

div.bookmarkify div.linkbuttons
{
	margin: 0px;
	border: none;
	padding: 0px 2px 2px 2px;

	height: 1%;

	background: transparent;
	
	vertical-align: auto;
}

div.bookmarkify div.linkbuttons a
{
	margin: 0px;
	border: none;
	padding: 2px;

	height: 1%;

	background: transparent;
	
	vertical-align: auto;
}

div.bookmarkify div.linkbuttons a:hover
{
}

div.bookmarkify div.linkbuttons a img
{
	margin: 0px;
	border: none;
	padding: 0px;

	display: inline;

	background: transparent;
	
	vertical-align: auto;
}

div.bookmarkify div.linkbuttons a:hover img
{

}

div.bookmarkify div.brand
{
	margin: 0px;
	border: none;
	padding: 2px;

	height: 0;

	background: transparent;
	
	vertical-align: auto;
}

div.bookmarkify div.brand a
{
        visibility: hidden;

}

div.bookmarkify div.brand a:hover
{
}

.jsclass body .randomcontent
{	/*Do NOT remove! CSS to hide random contents in JS enabled browsers*/
	display: none;
}