/* Start of CMSMS style sheet 'CIC' */
body {
font-family:Arial, "Times New Roman", Times, serif;
background:url(/images/bg.gif) repeat-x;}

div#wrapper {
width:799px;
margin:0 auto;
}

div#header {
width:100%;
}

div#branding {
background:url(/images/header_banner.jpg) no-repeat; 
width:100%; 
height:90px;}

div#branding h1 {
margin:0;
padding:0;
position:relative;
top:15px;
left:9px;
text-indent:-9999px;
}

div#branding h1 a:link, div#branding h1 a:visited{
display: block;
width: 255px;
height: 70px;
margin: 0;
padding: 0;
border: 0;
background: url(/images/title_speech.gif) top left no-repeat;
}

div#navcontainer {
clear:both;}

div#navcontainer ul {
margin-top:0;
padding-left: 0;
margin-left: 0;
background: url(/images/navigation.gif);
color: white;
float: left;
width: 100%;
font-size:75%;
font-family:Arial, "Times New Roman", Times, serif;
font-weight:bold;
height:26px; 
margin-bottom:0;
}

div#navcontainer ul li { 
display: inline;}

div#navcontainer ul li a {
padding: 0.5em 0.75em;
color: White;
text-decoration: none;
float: left;
}

div#navcontainer ul li a:hover {
color: yellow;
}

div#navcontainer ul a.current {
color:#000;
background:#FF710B;
}

div#main {
height:auto;
margin:0;
padding:0;
width:100%;
}

/*subnav*/

div#subNavContainer {
float:left;
width:155px;
height:550px;
margin-top:0;
margin-top:30px;
margin-right:30px;
background:url(/images/leftnavImage.jpg) no-repeat 10px 150px;
}

div#subNavContainer ul {
padding-top:0;
margin-top:0;
list-style:square;
/*list-style-type: none;*/
text-align: left;
/*margin-left:0;
padding-left:0;*/
}

#subNavContainer li { 
margin-left:0;
}

#subNavContainer ul li a {
/*padding-left: 15px;*/
text-align: left;
font: bold 66% Arial, "Times New Roman", Times, serif;
text-decoration: none;
color: black;
}

#subNavContainer ul li a:hover {
color: gray;
}

#subNavContainer ul li a.current { 
color: #FE6601;
/*padding-left: 15px;*/
text-align: left;
text-decoration: underline;
height:1em;
}

div#contentArea {
float:left;
margin-top:30px;
}

div#breadcrumb {
font-size:80%;
color: #999;
padding: 3px;
margin-bottom:8px;
}

div#breadcrumb ul {
margin-left: 0;
padding-left: 0;
display: inline;
border: none;
} 

div#breadcrumb ul li {
margin-left: 0;
padding-left: 2px;
border: none;
list-style: none;
display: inline;
}	

div#breadcrumb a:link, div#breadcrumb a:visited {
color:#999;}	

div#breadcrumb a:hover {
color:#FF710B;
}	

div#content {
float:left;
width:610px;
}

div#content img{
border:1px solid black;
margin:2px;
padding:2px;
}

div#content h2 {
font-size:120%;
}

div#content h3 {
font-size:100%;
}

div#content table {
border:1px solid black;
}

div#content table.formbuilderform, div#content table.formbuilderform tr, div#content table.formbuilderform td, div#content table.formbuilderform th {
border:0;
}

div#content table.formbuilderform table{
border:0;
}

div#content table.formbuilderform table tr td{
font-size:100%;
font-weight:normal;
}

div#content td, div#content th{
font-size:80%;
text-align:center;
border:1px solid black;
}

div#content div#application td{
text-align:left;
}

div#content p, div#content li{
font-size:80%;
}

div#content a:link, div#content a:visited{
color:#FF710B;
}

div#content a:hover{
color:#999;
}

div#content img.rightPic{
float:right;
margin:1em;
border:1px solid black;
padding:4px;
}

div#content img.leftPic{
float:left;
margin:1em;
border:1px solid black;
padding:4px;
}

div#content q{
font-size:70%;
font-weight:bold;
}

div#content dl {
font-size:90%;
}

div#content dl dt{
font-weight:bold;
}

div#content label {
font-weight:bold;
font-size:90%;
}

div#content input, div#content textarea {
border:1px solid #FF720C;
}

div#extras {
float:left;
width:129px;
background:#FFF;
border:1px solid #999;
margin-left:5px;
padding-bottom:30px;
}

div#extras h3{
color:#FF710B;
font-size:84%;
margin:8px 2px;
border-bottom:1px solid #FF710B;
padding-bottom:4px;
}

div#extras ul {
margin:0;
padding:0;
margin-left:1.5em;
}

div#extras ul li {
font-size:70%;
}

div#quote{
background:#CFEEFF;
border:1px solid #00A4FF;
}

div#quote p{
padding:10px 10px;
font-weight:bold;
font-size:95%;
font-style:italic;
}

div.imageDiv {
text-align:center;
}

div.imageDiv img{
margin:4px 0;
}

hr  {clear:both;}

/********************HOMEPAGE***********************/

div#homepage {
clear:both;
padding-top:20px;
}

div#intro {
float:left;
width:470px;
margin-right:10px;
}

div#intro h2{
margin:0;
padding:0;
font-size: 150%;
}

div#intro p{
font-size:80%;
}

div#intro a:link, div#intro a:visited{
color:#FF710B;
}

div#intro a:hover{
color:#999;
}

div#flash {
float:left;
width:300px; 
height:200px; 
border:1px solid black;
margin-top:30px;
margin-bottom:20px;
}

div#findOutMore {
width:100%;
clear:both;
}

div#findOutMore h3{
background:orange;
clear:both;
background:url(/images/findoutmore_bg.jpg) no-repeat;
font-size:84%;
padding:0;
margin:0;
padding:5px;
margin-bottom:10px;
}

div#findOutMore div.moreItem {
width:250px;
float:left;
margin-right:15px;
background:white;
}

div#findOutMore div.moreItem h4{
margin:0;
margin-bottom:10px;
padding:0;
font-size:90%;
}



div#findOutMore div.moreItem p{
margin:0;
padding:0;
font-size:70%;
}



div#findOutMore img.rightPic {
float:right;
width:100px;
margin:0 5px 1px 3px;

}

div#findOutMore div.moreItem p.readMore {
clear:both;
font-weight:bold;
margin-top:10px;
}


div#findOutMore div.moreItem a:link, div#findOutMore div.moreItem a:visited{
color:black;
text-decoration:underline;
font-weight:bold;
}

div#findOutMore div.moreItem a:hover{
color:#FF710B;
font-weight:bold;
}

div#contact {
clear:both;
margin-top:5px;
width:100%;
margin-right:15px;
}

/* Inset 3D Raised */

#contact {background: transparent; margin:0 auto;}

#contact h2, #raised p {margin:0 10px;}

#contact h2 {font-size:100%; color:#000;padding:5px 10px 5px 0;display:inline;}

#contact p {margin:0;padding:10px;font-size:80%;display:inline;}



#contact .top, #contact .bottom {display:block; background:transparent; font-size:1px;}

#contact .b1, #contact .b2, #contact .b3, #contact .b4, #contact .b1b, #contact .b2b, #contact .b3b, #contact .b4b {display:block; overflow:hidden;}

#contact .b1, #contact .b2, #contact .b3, #contact .b1b, #contact .b2b, #contact .b3b {height:1px;}

#contact .b2 {background:#AF83AF; border-left:1px solid #fff; border-right:1px solid #eee;}

#contact .b3 {background:#AF83AF; border-left:1px solid #fff; border-right:1px solid #ddd;}

#contact .b4 {background:#AF83AF; border-left:1px solid #fff; border-right:1px solid #aaa;}

#contact .b4b {background:#AF83AF; border-left:1px solid #eee; border-right:1px solid #999;}

#contact .b3b {background:#AF83AF; border-left:1px solid #ddd; border-right:1px solid #999;}

#contact .b2b {background:#AF83AF; border-left:1px solid #aaa; border-right:1px solid #999;}



#contact .b1 {margin:0 5px; background:#fff;}

#contact .b2, #contact .b2b {margin:0 3px; border-width:0 2px;}

#contact .b3, #contact .b3b {margin:0 2px;}

#contact .b4, #contact .b4b {height:2px; margin:0 1px;}

#contact .b1b {margin:0 5px; background:#999;}

#contact .boxcontent {display:block;  background:#AF83AF; border-left:1px solid #fff; border-right:1px solid #999;}



#contact a:link, #contact a:visited {
color: black;
font-weight:bold;
}

#contact a:hover {
text-decoration:none;
}

/***************FORM ELEMENTS*************/

textarea  {
width:300px;
font-family:arial;
}

select {
border:1px solid #FF710B;
}



/***************FOOTER **************/

div#footer {
clear:both;
width:100%; 
margin-top:10px;
height:40px; 
background:#999 url('/images/calligraphy.jpg') repeat-x;
color:black;
}


div#footer p {
padding-top:10px;
font-weight:bold;
font-size:80%;
}

div#footer a:link,div#footer a:visited {
color:black;
}
/* End of 'CIC' */

