/*Main Section*/
body {background-color: #95b7cd;color: #000000;font-family: Verdana, Helvetica, Arial, sans-serif;font-size: 1em;background-image: url(images/bgmidweave.jpg);margin: 0px;background-repeat: repeat-x;background-attachment: fixed;}
/*contains the navbar, main-text, and the piccontainer */#page {position: relative;}

/*contains the banner displayed at the top of the page*/#headerbar {background-color: #607d8d;border: 1px #000000 ridge;background-image: url(images/ccstopbanner.jpg);height: 120px;
width: 921px;background-repeat: no-repeat;margin-left: 20px;
margin-top: 10px;background-position: center center;padding: 20px;}
/*contains the picture and the caption*/
#piccontainer {
position: absolute;top: 184px;left: 800px;
width: 183px;}
/*contains the picture that is on the right side of the page*/
#picoferrol {background-image: url(images/picoferrol.jpg);background-color: #ffffff;
height: 201px;
width: 183px;background-repeat: no-repeat;
margin-bottom: 0px;
padding-bottom: 0px;
border: solid #000000 1px;position: relative;background-position: center center;}
/*contains the picture caption*/#piccapt {
background-color: #ffffff;
margin-top: 4px;
padding-top: 0px;
width: 185px;}

/*contains the menu*/#navbar {border: 1px solid #000000;
background-color: #ffffff;width: 155px;
height: 360px;position: relative;left: 19px;top: 10px;}
/*contains the text that is in the center of the page*/#main-text {background-color: #ffffff;
border: 1px #000000 solid;padding: 10px;position: relative;top: -355px;
left: 198px;width: 561px;background-position: center;}
/*contains the header text*/
h1 {text-align: center;letter-spacing: 2px;font-size: .8em;position: relative;
padding: 20px;
color: #0d6bca;
border: 1px #000000 solid;}

/*contains the footer text*/
h2 {text-align: center;letter-spacing: 2px;font-size: .5em;position: relative;
padding: 20px;
border: 1px #000000 solid;background-color: #ffffff;}

/*contains the small section headers*/
h3 {text-align: left;letter-spacing: 1px;font-size: 10px;position: relative;
font-family: verdana;padding: 0px;
margin: 0px;}

/*contains the menu options*/h4 {text-align: left;font-size: 9px;position: relative;
padding-top: 10px;
padding-bottom: 10px;
padding-left: 5px;background-color: #ffffff;
margin: 0px;
border-bottom: 1px #000000 solid;}

/*contains the menu footer*/
h5 {text-align: center;font-size: .5em;position: relative;
margin-top: 15px;
margin-left: 3px;
margin-right: 3px;
padding-top: 5px;}

/*contains the paragraphs*/
p, form {font-size: 0.6em;text-align: left;line-height: 1.5em;border: 1px #000000 solid;padding: 20px;
margin-top: 0px;}

li {font-size: 0.6em;text-align: left;
text-indent: 10px;}

/*Style for the submission forms*/
.formstyle { 
font-size: 11px; 
border: 1px solid #000000;
color: #666666;overflow: auto;}
 
/*Style for the form buttons*/ 
.submitbtn { 
font-size: 10px; 
border: 1px solid #000000;
background-color: #ffffff;
color: #666666;cursor: pointer;}

/*contains the regular links*/a:link {color: #135275;text-decoration: none;}

/*contains the visited links*/a:visited {color: #135275;
text-decoration: none;}

/*contians the links when they are hovered over with the mouse*/a:hover {color: #9b392e;
text-decoration: underline;}

/*contains the active link*/a:active {color: #135275;text-decoration: underline;}