
body{
	width:1000px;
	margin:0 auto;
	background-color:#FFFFFF;

}

h2{
	padding-bottom:10px;
	font-size:9pt;
	font-weight:bold;
}
.top
{
    /* background-color:#1D70AF;*/
	background-color:#ffffff;
    height:80px;
    border-bottom:solid 3px #5D95C2;
    
}

.top2
{
    /* background-color:#1D70AF;*/
	background-color:#ffffff;
    height:80px;
    border-bottom:solid 3px #5D95C2;
    
}

a
{
    color:#1D70AF;
}
input{
	border:1px solid #999;
}
a:hover
{
    color:#FF9900;
}
.top h1
{
    font-family:Times New Roman;
    font-size:30pt;
    padding:20px 0 0 5px;

}
.bottom
{
    clear:both;
    text-align:center;
    padding:20px 0 20px 0;
    font-size:8pt;
	background-color:#FFFFFF;

    
}

.main
{
    
    background-color:#ffffff;
    width:100%;
    height:100%;
    font-family:Verdana,Arial;
    padding-top:20px;
    font-size:9pt; 
	color:#000;
    
}

.main h1
{
    font-family:Times New Roman;
    font-size:21pt;
	color:#000000;
    padding:0 0 10px 0;
	line-height:18pt;
}



.main p
{
    padding:12px 0 0 0;
}

.main strong
{
    font-weight:bold;
}


.mainText
{
   /* border:solid 1px #CCC; */
    background-color:#FFFFFF;
	margin:0 0 0 10px;
    float:left;
    width:625px;
	padding:0 20px 20px 20px;
	line-height:13pt;
	font-size:10pt;
}

.mainBlock{
	padding-bottom:15px;

	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #cccccc;
}
.mainText ol li{
	list-style-type:decimal;
}


.third{
	padding-top:10px;
}

.third b {
display:none;
}

.third li {
  padding-bottom:10px;
}

.third a{
	font-size:8pt;
	font-weight:bold;
}
.accountMenu{
	color:#fff;
    font-weight:bold;
	height:20px;
    padding:4px 0 0 10px;
	background-image:url(/images/bg_myacct_header.gif);
	background-repeat:repeat-x;
}
.menuHeader
{
    color:#fff;
    font-weight:bold;
	height:20px;
    padding:4px 0 0 10px;
	background-image:url(/images/bg_header.gif);
	background-repeat:repeat-x;

}

.menuLink{
	text-decoration:none;
}
.nav_link{
	color:#FFFFFF;
	text-decoration:none;
}

.login_submit{
	border:0px;
	background-color:#1D70AF;
	color:#FFFFFF;
	width:100px;
	height:25px;
	font-weight:bold;
}
.register_submit{
	border:0px;
	background-color:#1D70AF;
	color:#FFFFFF;
	width:100px;
	height:25px;
	font-weight:bold;
}

.menuUL{
padding-left:10px; line-height:15px;
}

.menuLI{
border-bottom:1px solid #EFEFEF;
}

.subCat{
border:1px solid #CCCC99;
padding:10px;
font-size:8pt;
width:100%;
}

.errorText{
	font-weight:bold;
	color:#FF0000;
	padding-bottom:10px;
}

.input1{
	font-size:9pt;
	padding:5px;
}

.authorBox{
	border:solid 1px #5D95C2;
	margin-top:20px;
	background:#EFEFEF;
	padding:10px;
}

.pageNumber{
padding:3px 5px 3px 5px;
border:1px #1D70AF solid;
}

.pageOn{
padding:3px 5px 3px 5px;
border:1px #1D70AF solid;
background-color:#1D70AF;
color:#FFFFFF;
}

/* tag cloud */
.smallest {
font-size: x-small;
}

.small {
font-size: small;
}

.medium {
font-size:medium;
}

.large {
font-size:large;
}

.largest {
font-size:larger;
}

