/* BODY */
html{
font-size: 100%; /* WinIE text resize correction */
}
body{
font-size: 1em;
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
text-align: center;
color: #ffffff;
background: #000000;
padding: 0;
margin: 0;
background-image:url(../images/bg.jpg);
}
p{
font-family:Arial, Helvetica, sans-serif;
font-size:.95em;
color:#ffffff;
font-weight:normal;
}
h1{
font-family:"Times New Roman", Times, serif;
font-size:1.6em;
color:#242c42;
text-transform:uppercase;
font-weight:bold;
line-height:.5em;
}
h2{
font-family:"Times New Roman", Times, serif;
font-size:1.8em;
color:#d30df0;
text-transform:uppercase;
font-weight:bold;
line-height:1em;
}
h3{
font-family:"Times New Roman", Times, serif;
font-size:1.5em;
color:#ffffff;
text-transform:uppercase;
font-weight:bold;
line-height:1em;
}
h4{
font-family:Arial, Times, serif;
font-size:.85em;
color:#242c42;
text-transform:uppercase;
font-weight:bold;
line-height:0em;
text-decoration:underline;
}
a{
font-size:.8em;
font-weight: bold;
color: #0c75ec;
text-transform:none;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
}
a:link{
font-size:.8em;
font-weight: bold;
color: #0c75ec;
text-transform:none;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
}
a:hover{
font-size:.8em;
font-weight: bold;
color: #0c75ec;
text-transform:none;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
}

/* HEADER */
#header{
margin: 0;
padding:0em 0em 0em 0em;
text-align:center; 
width:100%;
z-index:10;
}

/* LOGO */
#logo{
width:28%;
height:100%;
margin:0 auto;
border:0px;
padding:.4em 2em 0em 2em;
text-align:left;
float:left;
}
/* TOP NAV */
#topNav{
width:60%;
height:100%;
margin:0 auto;
border:0px;
padding:0em 0em 0em 0em;
text-align:left;
float:right;
}


/* WRAP */
#wrap{
width: 49.5em;
margin: 0 auto;
padding:0em 2em 4em 2em;
text-align: left;
background-image:url(../images/bg-content.png);
background-repeat:repeat-y;
}

/* CONTENT */
#content{
clear:both;
margin: 0;
padding:0em 0em 0em 0em;
text-align:center; 
width:100%;
height:7em;
z-index:10;
}

/* LEFT COLUMN */
#leftCol{
float:left;
width:65%;
padding:1em 0em 0em 0em;
position:relative;
text-align:left;
}


/* RIGHT COLUMN */
#rightCol{
float:right;
width:30%;
padding:1em 0em 0em 1em;
position: relative;
display:inline;
text-align:left;
border-left:dotted 2px;
}


/* FOOTER */
#footer{
width: 100%;
margin: 0 auto;
padding:0em 0em 0em 0em;
text-align:center;
clear:both;
}


/* COPYRIGHT */
#copy{
width:100%;
height:100%;
margin:0 auto;
padding:3em 0em 0em 0em;
text-align:left;
font-weight:normal;
}
.copyright{ 
font-family:Arial, Helvetica, sans-serif;
font-size:.8em;
color:#0c75ec;  
}


/* UNORDERED LISTS */
.topNav ul{
font-family: Arial, Helvetica, sans-serif;
font-size: .8em;
color: #ffffff;
line-height: 2em;
white-space: nowrap;
text-transform:uppercase;
text-align:left;
}
.topNav li{
list-style-type: disc;
font-size: .8em;
display:inline;
text-transform:uppercase;
text-align:left;
padding: 0em .5em;
}
.topNav li a{
color: #ffffff;
font-weight: bold;
text-transform:uppercase;
text-decoration: none;
}
.topNav li a:link{
color: #ffffff;
font-weight: bold;
text-transform:uppercase;
text-decoration: none;
}
.topNav li a:hover{
font-weight: bold;
color: #0c75ec;
text-transform:uppercase;
text-decoration:none;
}

#row ul {
margin: 0;
padding: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: .9em;
color: #ffffff;
line-height: 1em;
white-space: nowrap;
text-transform:uppercase;
}
#row li {
list-style-type: none;
display: inline;
text-transform:uppercase;
padding: 0em .2em;
}
#row li a {

color: #ffffff;
font-weight: bold;
text-transform:uppercase;
text-decoration: none;
}
#row li a:link {
color: #ffffff:
font-weight: bold;
text-transform:uppercase;
text-decoration: none;
}
#row li a:hover {
font-weight: bold;
color: #0c75ec;
text-transform:uppercase;
text-decoration:none;
}


/* MISCELLANEOUS */
#row{
clear: both;
margin: 0em 0em 0em 0em;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
color:#333333;
z-index:20;
}
#rowlogo{
clear: both;
margin: 0em 0em 0em 0em;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
color:#333333;
z-index:20;
height:184px;
background-image:url(../images/logo.png);
background-repeat:no-repeat;
text-align:center;
}
#rownav{
clear: both;
padding:.7em 0em 0em 4em;
margin: 0em 0em 0em 0em;
font-family:Arial, Helvetica, sans-serif;
font-size:1.3em;
font-weight:bold;
color:#333333;
z-index:20;
background-image:url(../images/slants2.png);
height:48px;
}
#rowside{
clear: both;
padding: 1em 0em 0em 1em;
margin: 0em 0em 0em 0em;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
color:#FFFFFF;
}
#spacer{
clear: both;
height:1em;
margin: 0em 0em 0em 0em;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
color:#333333;
}
.form_error{
color:#FF0000;
font-family: Arial, Helvetica, sans-serif;
font-size: .9em;
}
.giveTitle{
font-family:Arial, Times, serif;
font-size:1em;
color:#edf000;
text-transform:none;
font-weight:bold;
line-height:1.5em;
text-decoration:none;
}