/* default.css */

a {
    color: #6377d2;
    font-size: 13px;
    text-decoration: none;
}

a:active {
    color: #660099;
}

a:hover {
    color: #cc0000;
    text-decoration: underline;
}

#page-wrapper {
		width: 800px;
		margin: 0 auto;
		text-align: left;
    }

body {
    background-color: #ffffff;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    text-align:center;
}

div.buttons {
    height: 99px;
    left: 170px;
    position: absolute;
    top: 0px;
    width: 592px;
}

div.buttonsBottom {
    bottom: 0px;
    height: 26px;
    left: 0px;
    position: absolute;
    width: 592px;
}

div.buttonsBottom img {
    border: 0;
}

#logo {
    position: relative;
    top:15px;
    left:5px;
    border:0px;
}

#buttonsTopLinks {
	position:absolute;
	text-align:right;
    color: #6377d2;
    font-size: 18px;
    right: 5px;   
    width:200px;
    top:20px;
}

#buttonsTopLinks a {
    color: #ffffff;
    font-size: 10px;
}

#buttonsTopLinks a:active {
    color: #ffffff;
}

#buttonsTopLinks a:hover {
    color: #6377d2;
    text-decoration: underline;
}

div.clear {
    clear: both;
    height: 1px;
}

div.contentLeftBorderTop {
    background-image: url("./images/title_top_fill.png");
    background-position: top;
    background-repeat: repeat-x;
    border-left: 1px solid #6b7889;
    height: 26px;
    left: 0px;
    position: absolute;
    top: 0px;
    width: 169px;
}

div.contentLeftBorderRight {
    background-image: url("./images/links_right_border_top.png");
    background-repeat: no-repeat;
    height: 214px;
    left: 169px;
    position: absolute;
    top: 0px;
    width: 1px;
}

div.contentRightHead {
	border: 0px;
}

div.contentRightHead IMG{
	margin-top:20px;
}

div.contentRightBody {
    /*margin-left: 15px;
    margin-right: 15px;*/
    position: relative;
}

div.contentRightBody a img {
    border: 0;
}

div.contentRightBody div.splitLeft {
    float: left;
    margin-left: 5px;
    width: 250px;
}

div.contentRightBody div.splitRight {
    float: right;
    margin-left: 5px;
    width: 250px;
}

div.contentRightLinks {
	color:#ffffff;
	font-size:10pt;
	height:18px;
	padding-left:5px;
	background-color:#336699;
	border: 1px double silver;
}

div.contentRightLinks a {
    color: #ffffff;
    text-decoration: underline;
}

div.contentRightLinks a:hover {
    color: #cc0000;
    text-decoration: underline;
}

div.dashed {
    border-top: 1px dashed black;
    margin-bottom: 25px;
    margin-top: 25px;
    width: 85%;
}

div.dashedheader {
    border-top: 1px dashed black;
    width: 85%;
}

div.dashed hr,div.dashedheader hr {
    visibility: hidden;
}

div.links {
    /*margin-left: 5px;*/
    margin-left: 2px;
    margin-right: 5px;
    margin-top: 40px;
}

div.links a {
    color: black;
}

div.links a:hover {
    color: #cc0000;
    text-decoration: underline;
}

div.links h3 {
    font-size: 13px;
}

div.leftLinksHead{
	color:#2c539d;
	margin-top:3px;
	margin-bottom:3px;
	/*border-bottom:1px black dashed;*/		
}

div.leftLinks, div.leftLinksText{
	font-size:8pt;
}

div.leftLinks a, div.leftLinksText a{
	color:#2c539d;
	font-size:8pt;
}

div.links ul li {
    list-style-image: url("./images/bullet.png");
}

div.leftLinks ul li {
    list-style-image: url("./images/bullet.png");
}


div.main {
    position:relative;
}

div.main td {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
}

div.mainBody {
    left: 5px;
    position: absolute;
    top: 125px;
    width: 762px;
}

div.mainBody td.layoutLeft {
   /* border-left: 1px solid #6b7889;*/
    width: 175px;
}

#bottomLinks {
	size:10pt;
	text-align:center;
	margin-top:10px;
}

#bottomLinks A{
	font-family:verdana;
	font-size:8pt;
}

#layoutLeftCap{
	background-color:#336699;
	height:18px;
}

div.layoutLeftWrapper{
	margin-left:2px;
	padding-bottom:20px;
}

div.mainBody td.layoutMiddle {
    width: 15px;
}

div.mainBody td.layoutRight {
    /*width: 600px;*/
    width:572px;
}

div.mainHead {
    height: 70px;
    left: 5px;
    position:relative;
    top: 5px;
    width: 762px;
    z-index:700;
    border-style: solid;
    border-width: 1px 1px 0px 1px;
    border-color: #d9d9d9 #d9d9d9 #d9d9d9;
}

#navigation{
	height:100px;
	top:75px;
	left:5px;
	position:absolute;
	z-index:800;
}
		

h1,h2 {
    font-size: 13px;
    text-decoration: underline;
}

h3 {
    font-size: 13px;
    font-weight: bold;
}

span.req {
    color: #a95765;
    font-weight: bold;
}

table td,th {
    font-size: 12px;
}

ul.greater li,ul.greatertight li {
    list-style-image: url("./images/bullet.png");
    margin-bottom: 15px;
}

ul.greatertight li {
    margin-bottom: 0;
}

ul.star li {
    list-style-image: url("./images/starDecal.jpg");
    margin: 0;
}

/* end */
