body {
margin:0;
padding:0px;
background:url(images/templatebg.jpg) repeat-x #d5d5d5;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
a {
color:#000000;
text-decoration:none;
}
a:hover {
color:#fd00d6;
}
.clear { 
clear: both;
}
.all_1 {
color:#fd00d6;
}
.alltext_2 {
color:#ffffff;
font-size:16px;
}
.alltext_3 {
color:#666666;
font-size:10px;
}
.alltext_4 {
color:#000000;
font-size:12px;
}
.alltext_5 {
font-size:36px;
font-weight:bold;
}
.border {
border:1px solid #000000;
margin:5px 0px 5px 0px;
}
input,select,textarea {
border:1px solid #525252;
background:#cccccc;
color:#000000;
}
#wrapper {
margin:0px auto;
width:955px;
}
#header {
width:955px;
height:148px;
}
#header .img{
float:left;
}
/* ----- #template -------*/
#header .tlogo{
width:950px;
height:110px;
padding:7px 5px 0 0;
text-align:right;
font-size:16px;
background:url(images/template_01.jpg) no-repeat;
float:left;
}
#header .tlogo a {
padding:0 5px;
color:#ffffff;
text-decoration:none;
}
#header .tlogo a:hover {
color:#fd00d6;
}

/* ----- #footer box ----- */
#footer {
width:955px;
height:auto;
text-align:center;
font-size:11px;
padding:0 0 10px 0;
float:left;
}
#footer a {
padding:0 5px;
color:#000000;
text-decoration:none;
}
#footer a:hover {
color:#fd00d6;
}
#chicklets {
width:940px;
height:30px;
padding:3px 15px 0px 0px;
text-align:right;
float:left;
}


/* ----- #programs box ----- */
#programs {
width:917px;
height:auto;
padding:0px 19px 30px 19px;
float:left;
}
/* ----- #contact box ----- */
#contactBox {
width:872px; height:auto; margin:0px auto; color:#000000;
}
#contactBox .contact {
width:160px; height:20px; background:#000000; border:1px solid #000000; color:#ffffff; padding:7px 5px; float:left;
}
#contactBox .contactB {
width:90px; height:20px; background:#000000; border:1px solid #000000; color:#ffffff; padding:7px 5px; float:left;
}
#contactBox .contactC {
width:70px; height:20px; background:#000000; border:1px solid #000000; color:#ffffff; padding:7px 5px; float:left;
}
#contactBox .contact2 {
width:160px; height:20px; border:1px solid #CCCCCC; color:#000000; padding:7px 5px; float:left;
}
#contactBox .contact2B {
width:91px; height:20px; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; color:#000000; padding:7px 5px; float:left;
}
#contactBox .contact2C {
width:71px; height:20px; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC; color:#000000; padding:7px 5px; float:left;
}
#contactBox .cf {
width:872px; height:auto; margin:40px 0; float:left;
}
#contactBox .cf1 {
width:170px; height:25px; float:left;
}
#contactBox .cf2 {
width:702px; height:25px; float:left;
}
#contactBox .cf3 {
width:170px; height:120px; float:left;
}
#contactBox .cf4 {
width:702px; height:120px; float:left;
}
#contactBox .title_general {
width:872px;
height:auto;
margin:5px 0;
padding:5px 0;
color:#000;
}
#contactBox .log_error {
width:872px;
height:auto;
text-align:center;
padding:7px 0px;
background:#000000;
}
#contactBox .oursites{
width:872px;
height:auto;
padding:10px 0px;
text-align:center;
float:left;
}

/* ----- #resource box ----- */
#contactBox .resources {
width:174px;
height:auto;
padding:10px 0px;
text-align:center;
float:left;
}

/* ----- #login box ----- */
#login {
width:832px;
height:67px;
padding:0px 20px;
margin:0px 0px 50px 0px;
float:left;
}
#login .text{
margin:13px 0px 0px 0px;
float:left;
}
#login .box{
margin:10px 10px 0px 10px;
float:left;
}

/* ----- #banner box ----- */
#banners {
width:872px;
height:auto;
padding:5px 0px;
border-bottom:1px dashed #999999;
float:left;
}


/* IE SPECIFIC HACKED STYLES */
* html .osX .jScrollPaneDragBottom {
bottom: -1px;
}
#pane3 {
height: 165px;
}
.holder {
float: left;
}
.scroll-pane {
width: 316px;
height: 165px;
padding:5px 15px;
overflow: auto;
float: left;
}
