/* CSS Document */
body { 
    background:url(../images/bg.jpg) repeat-x; 
    margin:0px; 
    padding:10px 0px 10px 0px; 
    background-attachment:fixed; 
}

#top { 
    background:url(../images/top.jpg) repeat-x; 
    width:829px; 
    height:59px; 
    margin:0px; 
    padding:0px; 
    vertical-align:bottom; 
    text-align:left;
}

#header { background:url(../images/header.png) no-repeat; width:829px; height:248px; padding:0px; margin:0px;}
#main { background:url(../images/body.png) repeat-x; width:829px; height:1195px; padding:0px; margin:0px; vertical-align:top;}

/*=======First Row========*/
#leftside1 { width:21px; height:406px; vertical-align:top; padding:0px; margin:0px;}
#leftnav1 { width:148px; height:406px; vertical-align:top; padding:0px; margin:0px; background:url(../images/side-bg.png) repeat-y; }
#content1 { width:641px; height:406px; vertical-align:bottom; padding:0px; margin:0px;}
#rightside1 { width:19px; height:406px; vertical-align:top; padding:0px; margin:0px}

/*=======Second Row========*/
#leftside2 { width:21px; height:129px; vertical-align:top; padding:0px; margin:0px; display:block;}
#leftnav2 { width:148px; height:129px; vertical-align:top; padding:0px; margin:0px; background: #D6D6D6;}
#content2 { width:391px; height:129px; vertical-align:top; padding:0px; margin:0px;}
#rightnav1 { width:250px; height:129px; vertical-align:top; padding:0px 0px 20px 0px; margin:0px; 
background:url(../images/right.png) top repeat-x; }
#rightside2 { width:19px; height:129px; vertical-align:top; padding:0px; margin:0px;}

/*=======Third Row========*/
#leftside3 { width:21px; height:67px; vertical-align:top; padding:0px; margin:0px;}
#leftnav3 { width:148px; height:67px; vertical-align: bottom; padding:0px; margin:0px; background: #DADADA;}
#content3 { background:#DADADA url(../images/content3.png) no-repeat; width:391px; height:74px; 
vertical-align:bottom; padding:0px; margin:0px; }
#rightnav2 { width:250px; height:67px; vertical-align:top; padding:0px; margin:0px;}
#rightside3 { width:19px; height:67px; vertical-align:top; padding:0px; margin:0px;}

/*=======Fourth Row========*/
#leftside4 { width:21px; height:135px; vertical-align:top; padding:0px; margin:0px;}
#leftnav4 { width:148px; height:135px; vertical-align:top; padding:0px; margin:0px; background: #CFCFCF;}
#content4 { background:url(../images/content4.png) no-repeat; width:391px; height:135px; 
vertical-align:top; padding:0px; margin:0px; }
#rightnav3 { width:250px; height:135px; vertical-align:top; padding:0px; margin:0px; }
#rightside4{ width:19px; height:135px; vertical-align:top; padding:0px; margin:0px; }

/*=======Fifth Row========*/
#leftside5 { width:21px; height:230px; vertical-align:top; padding:0px; margin:0px; vertical-align:top; }
#leftnav5 { width:148px; height:230px; vertical-align:top; padding:0px; margin:0px; vertical-align:top; }
#content5 { width:391px; height:230px; vertical-align:top; padding:0px; margin:0px; vertical-align:top; }
#rightnav4 { width:250px; height:230px; vertical-align:top; padding:0px; margin:0px; vertical-align:top; }
#rightside5 { width:19px; height:230px; vertical-align:top; padding:0px; margin:0px; vertical-align:top; }

/*=======Paragraphs=======*/
p.red { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; text-align:left; color:#990000; 
padding:0px 0px 15px 10px; margin:0px; }
p.black { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; color:#000000; 
margin:0px; padding:10px; } 
span.red { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; text-align:left; color:#990000; 
padding:0px 0px 0px 5px; margin:0px; }
span.red2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-align:left; color:#990000; 
margin:0px; padding:0px; } 
span.black { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; color:#000000; 
margin:0px; padding:0px; } 
a { padding:0px; margin:0px; }
img { padding:0px; margin:0px; vertical-align:top;}

/*========Page 2=========*/
#side { background:url(../images/side2.jpg) repeat-y; width:178px; height:500px; margin:0px; padding:0px;}
#content { background:url(../images/content.jpg) repeat; width:661px; height:500px; margin:0px; padding:0px;}

#cforms3form { 
    padding: 5px;
    text-align: center;
    width: 200px;
    margin-left: 25px;
    padding-top: 8px;
}

#cforms3form ol { 
    list-style-type:  none;
    padding:  0;
    margin:  0;
}

#cforms3form ol li label  { 
    padding: 0px;
    margin: 0px;
    width: 30px;  
}

#cforms3form ol li label span { 
    font-family:  Tahoma;
    font-size:  11px;
    padding: 0px;
    margin: 0px;
    display: inline;
    width: 30px;
}

#cforms3form input {
    width: 110px;
}

#cforms3form input.sendbutton  {
    width: 150px;
    margin: 0px;
    /*border: none;
    border-color: #;
    border-style: none;
    border-width: 0px;
    padding: 0px;
    background: none;*/
    height: 20px;
    padding: 0px;
    font-size: 12px;
}

#cforms3form .cf-sb { 
    padding:  0;
    margin:  0;
    text-align: left;
}

#cforms3form ol .emailreqtxt, #cforms3form .cf_hidden, .linklove { 
    display:  none;
}

#usermessage3a {
    display: none;
}