
@import 'custom.css';

/* --------------[ User-Defined Adjustments ]-------------- */

body {
    background: #ededed;


    font-family: arial, helvetica, sans-serif;
}

h1, h2, h3, h4, h5, h6, h7, .sitetitle {
    font-family: arial, helvetica, sans-serif;
    font-weight: bold;
}

/* -------------------[ Rounded Corners ]------------------- */

#wrap-top {
    margin:25px auto 0;
    width:990px;
    height:30px;
    background: url(images/wrap-bg-corners-trans.png) top left no-repeat;
}

#wrap-bottom {
    margin:0 auto 25px;
    width:990px;
    height:20px;
    background: url(images/wrap-bg-corners-trans.png) bottom left no-repeat;
}

#wrap {
    padding-top:5px;
    padding-bottom:20px;
}

/* -------------------[ Site Title Adjustments ]------------------- */

#sitetitle h1, #sitetitle .title {
    font-size: 24px;
    font-weight: bold;
    font-family: arial, helvetica, sans-serif;
}

#sitetitle .description, #sitetitle .title, #sitetitle .title a { 
    color:#22a1a1;
}


#sitetitle {
    float:none;
    text-indent:-10000em;
    position:absolute;
    display:none;
}

#sitetitle {
    width:920px;
}

#head-content {
    background: transparent;
    background-image: url(images/intelliteams_logo.png);
    background-position: 0px 0px;
    background-repeat: no-repeat;
}

/* ----------[ Header Background Color Adjustments ]---------- */

#header {
    background-image:none;
    background-color: #ffffff;
}

#head-content {
    width:557px;
    padding:0 15px;
}

/* --------------[ Top Navigation Adjustments ]-------------- */

#topnav,
#topnav li ul {
    font-size: 9pt;
    font-weight: normal;
    font-family: arial, helvetica, sans-serif;
}



/* --------------[ Cat Navigation Adjustments ]-------------- */

#catnav,
#catnav li ul {
    font-size: 9pt;
    font-weight: normal;
    font-family: arial, helvetica, sans-serif;
}



/* --------------[ Main Content Adjustments ]-------------- */

.maincontent {
    font-size: 9pt;
}

.maincontent a, .maincontent a:link, .maincontent a:visited { 
}

.maincontent a:hover, .maincontent a:active, .post h1 a:active, .post h1 a:hover, .post h2 a:active, .post h2 a:hover { 
}

/* --------------[ Sidebar-Right Adjustments ]-------------- */

#contentright {
    font-size: 9pt;
}




/* --------------[ Footer Adjustments ]-------------- */

#footer {
    font-size:8pt;
}

#footer a, #footer a:link, #footer a:visited { 
}

#footer a:hover, #footer a:active { 
}

/* --------------[ Post Title Link Color Adjustments ]-------------- */


textarea{
    width:361px;
    color:#666666;
    font-family:arial;
}

select.country-name{
    width:221px;
}

#contact_form select{
    width:139px;
}

#contact_form select#num_res{
    width:50px;
    margin-right:30px;
}

.resources{
    width:200px;
    float:left;
    position:relative;

}

.resources div{
    float:left;
    line-height:16pt;
    padding-right:5px;
    width:100%;

}
table {
    margin-bottom:0 !important;
}

#contact-form{
    float:left;
    width:365px;
    margin-top:4px;
}

.tech{
    padding-left:42px;
}
span.required-res{
    padding-left:85px;
}
table {
    margin-bottom:10px;
}


#contact_form textarea{
    margin-bottom: 5px;
}

#contact_form div.input{
    width:100%;
    float:left;
    margin-bottom: 5px;
}
input.submit{
    border:1px solid #DDDDDD !important;
    margin:0 !important;
    padding:0 !important;
    width:70px !important;
    margin-top:2px;
}

label.error{
    color:#F80D1D;
    width:100%;
    float:left;

}

.clearFieldBlurred {
    color: #555;
    font-family: arial, helvetica, sans-serif;
    font-size:9pt;
}
.clearFieldActive {
    color: #333;
    font-family: arial, helvetica, sans-serif;
    font-size:9pt;
}

.resources label.error{
    left:5px;
    position:absolute;
    top:-16px;
}

.viewpost {
    margin-top:-10px;
}

.resources input[type="radio"]{
    vertical-align: middle;
    float: left;
}

div.text{
    float:left;
    line-height:20px;
    width:82%;
    padding-left: 2px;
}