/* Confirm home page stylesheet */
body {background-color: #ffffff; margin: -1px 0px 0px 0px;}
body, p {font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;}

/* access keys */
#access {visibility: hidden; position: absolute; left: 0; top: 0;}

/* invisible text */
#invisible {visibility: hidden; position: absolute; left: 0; top: 0; color: #ffffff;}
.invisible {visibility: hidden; position: absolute; left: 0; top: 0; color: #ffffff;}

/* hiding browser link */
#browserSupport, #browser {display: none; speak: none;}

a {text-decoration: none; color: #006cb7;}
a:link {text-decoration: none; color: #006cb7;}
a:hover {text-decoration: underline;} 

#tools a:link {font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none; color: #ffffff;}
#tools a:visited {text-decoration: none; color: #ffffff;}
#tools a:hover {text-decoration: underline;} 

#footer a:link {font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; text-decoration: none; color: #000000;}
#footer a:visited {text-decoration: none; color: #000000;}
#footer a:hover {text-decoration: underline;} 

img {border: none;} 

#header {padding: 0px 10px 0px 10px; margin: 0px;}
#citec_logo {margin: 13px 22px 13px 22px;}

#tools{ 
    padding: 0px;
    margin: 10px 10px 10px 0px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 9px;
    text-align: right;
    white-space: nowrap;
    color: #ffffff;
    background-color: #005697;
}

/* search form */
#search {display: inline; padding: 0px; margin: 0px;}
img.searchbutton { vertical-align: top;}
input.searchinput {     
    width: 150px; 
    font: 12px verdana, sans-serif;
    color: #000000; 
    background-color: #ffffff; 
    border: 1px solid; 
    border-color: #003c81; 
    vertical-align: top;
}

.primary_nav {background-color: #acd2ed; height: 24px;}
#page_body {padding: 0px 0px 0px 10px; margin: 0px;}
#sales_logo {margin: 20px 5px 0px 10px;}

/* top row */
.feature_image {
	padding: 0px;
	margin: 5px 0px -1px 0px;
}
.supporting_feature1 {
	padding: 0px;
	margin: 5px 0px 0px 0px;
}

/* middle row */
.citec_feature {
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    padding: 0px;
    margin: 0px;
}

.supporting_feature2 {
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px;
    margin-bottom: 0px;
    background-color: #C7EAFB;
    height: 149px;
}

/*
    .supporting_feature2_NOT_USED img {
        float: right;
        padding: 0px;
        margin: 2px 0px 0px 0px;
    }
*/

.supporting_feature2 h5 {
    font-size: 14px;
    font-weight: normal;
    padding: 15px 7px 12px 18px;
    margin: 0px;
    /* color: #5E5E42; */
}

.supporting_feature2 ul {padding: 0px; margin: 2px 7px 0px 35px; color: #000000;}
.supporting_feature2 li {color: #000000; list-style-image: url(/images/img_arrow_grey.gif);}

.supporting_feature2 a:link {font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; color: #000000;}
.supporting_feature2 a:visited {color: #000000;}

/* bottom row */
.bot1 {
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px; /* normally don't change this */
    margin: 4px 0px 0px 0px;
    margin-bottom: -1px;
    background-color: #E2F4FD;
    height: 240px;
}

.bot1 h5 {
    font-size: 14px;
    font-weight: normal;
    padding: 15px 7px 10px 18px;
    margin: 0px;
    /* color: #5E5E42; */
}

.right_to_information {
    font-size: 10px;
}
.right_to_information h5 {
    padding-bottom: 4px;
    font-size: 10px;
}

.bot1 ul {padding: 0px; margin: 5px 7px 5px 35px; } /* color: #5E5E42; */
.bot1 li {
    /* color: #5E5E42; */
    list-style-image: url(/images/img_arrow_grey.gif);
}

.bot1 img {
    margin: 75px 0px 0px 15px;
}

.bot1 a:link {font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; color: #000000; }
.bot1 a:visited {color: #000000;}

.bot2 {
    font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
    padding: 0px 0px 0px 0px; /* normally don't change this */
    margin: 4px 0px -2px 0px;
    background-color: #FFFFFF;
    height: 230px;
}

.bot2 h5 {
    font-size: 14px;
    font-weight: normal;
    margin: 0px;
    padding: 15px 7px 10px 18px;
    /* color: #5E5E42; */
    /* color: #484848; */
}

.bot2 p {padding: 7px 7px 5px 7px; margin: 0px; } /* color: #5E5E42; */
.bot2 ul {padding: 0px; margin: 5px 15px 5px 35px; } /* color: #5E5E42; */
.bot2 li {
    /* color: #5E5E42; */
    list-style-image: url(/images/img_arrow_grey.gif);
}

.bot2 img {margin: 10px 5px 0px 7px;}

.bot2 a:link {font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; color: #000000; }
.bot2 a:visited {color: #000000;}

/* Confirm login */
#rightcol {padding: 0px; margin: 0px 10px 0px 0px;}

.vertline {border-left: 1px solid #cccccc;}

.login_form {margin: 7px 0px 5px 15px; color: #4e4a49;}
.login_form p {padding: 0px; margin: 0px; color: #4e4a49;}
.login_text {font: 11px Verdana, Arial, Helvetica, Geneva, sans-serif;}

img.login_title {
    padding: 0px;
    margin: 0px;    
    border-top: 1px solid #cccccc;
    border-right: 1px solid #cccccc;
    border-bottom: 1px solid #cccccc;
}

.login_button {
   margin: 5px 0px 0px 0px;
    font: 11px verdana; 
    width: 60px; 
    color: #4E4A49; 
    background-color: #eeeeee; 
    border-style: solid; 
    border-color: #cccccc; 
    border-width: 1px;
}

/* two grey lines */
.feature_special {padding: 0px; margin: 0px; border-top: 1px solid #cccccc;}
.feature_special p {padding: 8px 8px 8px 8px; margin: 5px 5px 5px 8px;}

/* footer */
#footertable {padding: 0px 10px 0px 10px; margin: 0px;}
.footer_table {background-color: #AED3EE;}

#footer_links {
    padding: 0px;
    margin: 0px;
    font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: center;
    white-space: nowrap;
    color: #003c81;
}

.stacked_strip_images {
	display: block;
}
